MKIDRDFHMMKGDDKFSYAKNSRIQRRAILATRPMVEKAVREMCIDLHPQSMVIVDLGCSFGGNTLLFVSKVITTICENRNSALEESTMEVQFLLNDLPGNDFNQIFQSLEQFEGLQPPPYYVAALAGSFYTRLFPSNTVHFFHSSMSVMWLSQVPENLDGSMNEGNVHIGATTRPMVAKLYQNQFEKDFMQFLRMRCREIVHGGRMVLTVVGRKSKDVFDAGRTTTIFELLSQGLRTLVAEGRVEKEKLDSFNIPIYCPSVDELKQLVWQNNLLDISDIQLLEMDGNPMDDLEPIEGTAATQATGQSMSATLRAAIESLIASHFGDSILDELFTVFARNFTSYIESEVEKSTITVITLYLQAKH*