MKYKGYLIDLDGTIYKGKDRIPAGETFVHELQKRDIPYLFVTNNTTRTPESVKEMLAQNFNIDTPLSTVYTATLATIDYMNDLGLEKTVYVVGEAGLKEAIKAAGYVEDKENPAYVVVGLDWQVDYEKFATATLAIQKGAHFIGTNPDLNIPTERGLLPGAGSLITLLEVATRVKPVYIGKPNAIIMDKAVEHLGLEREELIMVGDNYLTDIRAGIDNGIPTLLVTTGFTKAEEVAGLPIAPTHVVSSLAEWDFDEN*