MRELRGLGMEYEIQPEGLVLTRRPLQTLKFFTMALLQYLGQLFTYILGNKLVLVTVVLLLFSWSMLSAFEGPHEQVMSEASAYLQYALWWIGLGIASSIGLGSGLHTFVLYLGPHIAMFTIKATLCGRADLKAAPYDTAIFGKQPTWEYKDCSDFGSPLFPKAASSDRFRVPLLPILHEVHWEAVLWGVGTALGELPPYFVSRTAKLSGERLKEFEDLRLKSSDDKSVHGFSKLLNKLKSWMIESFQQLNLTRFKFWTILIFASVPNPLFDLAGIMCGQLLVPFWSFFIPTLIGKALVKTHLQMVFVILLCNNQLVEHLESSLRHFFHHTPALSGFLSQLLIQLEKIEHTYHNASVIEKEATWKFSIPFLWNTLVWIMIIGFFSSIINSTAQSYLFEKQKKKSASRRLL*