MLKDTVRTKTYQNVIYQNKFLFKDKVVLDVGAGTGILSLFCAKAGAKHVYAVECSLMADMAKEIVQVNGYADVITVLKGKVEEIVLPVPHVDIIISEWMGYFLLFENMLNTVLYARDKWLITDGIVLPDKASLYLTAIEDSEYKEDKIEFWNNVYGFNMSCIKKQSMMEPLIDTVDQNQIVTNCHLLKTMDISNMTSGDAAFTAPFKLVAERNDYIHALVAYFDVSFTKCHKFMGFSTGPRSRGTHWKQTVLYLEDVLTICEGEELVGSMTVSPNKKNARDVDIVLQYSLTGQRCRVSRTQHYKMR*