MKIAIAGSGALGSGFGAKLFQAGYDVTLIDGYTSHVEAVKQHGLNITINGEAFELNIPMYHFNDQPDESIYDVVFLFPKSMQLKEVMEDMKPHIDNETIVVCTMNGLKHEEVIAQYVAQSQIVRGVTTWTAGLESPGHSHLLGSGPVEIGELVDEGKENVIKVADLLNEAELNGVISKDLYQSIWKKICVNGTANALSTVLECNMASLNESSYAKCLIYKLTQEIVHVATIDNVHLNVDEVFEYLVDLNEKVGAHYPSMYQDLIVNNRKTEIDYINGAVATLGKQRHIEAPVNRFITDLIHTKESQRHAQD*