MLFSKERFVIPAHPEYNKQILKRANKSWRQYKHSLKVRYYKPDEKTLAEMCDIVPRHGITSTQWRKLVKYWASDEGQRASECGKAARASQNQFHRSGSDSYANQQADYEDEHGKKMSLLALWVKSHRGKDGTFLPGTVTEDFVDDAKAKMETLRTVDPSKSEQELENAAFEDTMHGGKIPERPVGYGLGVRKSDVYGVHGVLRKKGYGKVRERTVVMESVKEEVSALSKKNEKLEKENEKLQAQVKENNFLLTTFIGQFSQFVGQVRTGTASTEALSLAQQVLGMAHQRVYILISYHLNSFNMLYVAWQDNYLDAQTFSHAQNLSLRAFIQS*