MTPPPEELKAKATELLPALKEKLGTDAEGVSDATLMKFLMWKPSVDRAEGRFRDLVNWSKENPWAFASTPLMASKDDTLRRVLESEVLVAPEGITAKDGSTLMFGRLRNNDMSDGRTAEDVVRMVMYTMDRVLERESTQLHGLTIFHDMKDVGQNNIHVSIPKILFRAIFGHFPLRITAVYVLNAPLFIRGLFKVVSLTFPAKVRARMHFVTDMDAILNVIDQDNLLEEHGGKVQHDQKQWVESHIKREENGSMESLADCVKTE*