MESLANGLTWLLPERFSESEIGPEAVTTILGIITALNEHIIDTAPKQNITGSVEPYSFPYPLCLSALKDLETLVEVVAQQYYGDDKKWNFLAITEATKVLVRLSLFRKSGYKMLLQGGETPNDEEYSDSFTSQHHMGLKPDVHHRPGYMKNNLGAKPMNQEGRALSALVRFGEKAKGSDPVWLRRVEHQQATMEPTTSRVDRPTLLTILSERGLCGALFFIGEVLLISRPLIYVLFIRKYGIRSWTPWFLSLAIDCIGNSILSLITSSVAGGKDRMFHLSALEKDEVKRRKLLFVLYLMRDPFFSKYTRQRLESTEKVLEPIPVIGFLTAKLVELIIGAQTRYTYMSGS*