MSNLPKFSRALLHPRYWLLWLGIGFLWLLVQLPYPVIYRLGTALGRLAMRVMKSRARIARRNLELCFPEMSAADREALLVKNFESLGMGLMETGMAWFWPTHRVARWTETSGVNEVVELLEEKQGILLIGIHFLTLEMGARMYGMFTPGIGVYRPNDNPLIDWLQTWGRLRSNKTMLDRKNLKGMVRALKEGEILWYAPDHDYGPASSVFAPLFAVEQAATTTGTWMLAKMSGATIVPFVPRRKPNGMGYELISLTPERTPPLASAEVTAAWMNQIIEQCILMAPEQYMWLHRRFKTRPEGVPPRY*