MTHLPKFSPALLHPRYWLLWLGIGLLWLVVQLPYPLIYRLGNAIGRLAMRFMKRRAKIAYRNLELCFPEKSEQERHRMVVMNFESVGMGLMETGMAWFWPVRRIARWTDTIGFEHIRDVQAQQRGILLIGIHFLTLEMGARMFGMNEPGIGVYRPNDNPVIDWLQTWGRLRSNKDMIDRKDLKGMIRALKKGEVVWYAPDHDYGPTASVFAPLFAVDQAATTSGTWMLAKMSKACVVPFVPRRKPDGKGYELIILPPECSPPLDDAETTAAWMNKIVEQCIMMAPEQYMWLHRRFKTRPEGMPSRY*