MFFLQKKIYFYIFWLSVLILYDIMNVGIQGNKINLSKVNNKNAYNLNFLKNLNKYQRNTRNRLNALINSPAQIKLSKLEDNRDRSGKYCIVELCSRLKWIEEGRYYDVFRIKQEENKNINLNRVAFYSNEEGKLYFGNPFLDNVRVNATVIKHFRGNKIYRLKFKAKKNYRRFYGHRQEMSRIYINKIESNNELINEEKRKYNFFKDDPIFYILNRIHNMVRPSLELKYLKRNFIDYLNNFCSWKFETFYKHRGNYKHEKMLRNILKTKKLSKRPEVIEEVKKIEQEKKEKRLNKYDPLDDFDPIANQHMIREHFYS*