MKNEKLPQFQPHFLAPKYWLFWLGVAIWRSILCLPYPILRHIGHGFGWLFSHLKVGKRRAAIARRNLELCFPDMPENEREAILQENLRSVGMAIIETGMAWFWSDSRIKKWSKVEGLHYLKENQKDGIVLVGVHFLTLELGARIIGLHHPGIGVYRPNDNPLLDWLQTQGRLRSNKDMLDRKDLRGMIKALRHEETIWYAPDHDYGRKNAVFAPFFAVPDACTTTGSYYLLKSSQNSKVIPFAPLRNKDGSGYTVSISAPVDFTDLQDETAIATRMNQIVEKEIMKGISQYMWLHRRFKTRPDENTPSLYD*