MGEVSIMEAPVKIKYTKLFIGGKFVDSISGKTFPTYDPRTGDVITHVSEGDQEDVDIAVKAARQAFDKGPWPQMTGYARGQLLFKLADLLEKHSDEIAALETLDNGKPYAWARMVNYLTIKYLRSHAGWADKIVGHTMKVDGPFHAYTLQEPIGVVGQIIPWNFPTYMFITKLACALTCGNTVVVKPAEQTPLAALFCAQLTLEAGIPAGVVNVVPGYGPTAGAAIGRHMDIDKLVFTGSTEVGRLLMEASAKSNLKPVTLELGGKSPLIIFDDADLNQAVEVAHGAIFFNMGQVCTAGSRIYVQEGIYDEFLERSIKRAKEKVIGDPFEAGVDHGPQVDQAQLEKVLQYIALGREEGARLMMGGNRYGTKGMFVEPTIFAEVKDDMRIAQDEIFGPVMSVMKFKTVEDVLKRANDTMYGLAAGVMTKNIDVANRVTRAIKAGTIWINTYNVLDPVLPFGGYKMSGIGRENGSQGLHEYMQTKTVITQLFLPSWL*