MSKEVLLVVESVSNEKGVPAGVIFEALELALATATKKRFEDEVDLRVEINRHNGSYETFRRWHVVADEDYQDPATEITVEDVQEQKPGAKVGEVIEEKIESIEFGRIAAQTAKQVIVQKVREAERAQVVDAYREKVGEIISGTVKKVTRDNVIVDLGNNAEALLARDQIIPRETFRVGTRVRALLKEIRTENRGPQLVLSRTAPEMLIELFRIEVPEIAEQLIDVMAAARDPGSRAKIAVRSKDKRIDPQGACIGMRGSRVQAVSGEIGGERVDIVLWDDNPAQFVINAMAPAEVAAIIVDEDTHTMDIAVAEDNLAQAIGRSGQNVRLASQLTGWTLNVMTEADIQAKQQAETGDILQRFVDELDVDEELAQVLVEEGFTTLEEIAYVPMEEMLSIDGFDEDIVNELRSRAKDRLLTKAIATEEKLADAQPAEDLLSLDGMSKELALDLALRGVTTREDLAEQSIDDLLDIDGMDEERAGKLIMAARAHWFE*