MCDVVLGSQWGDEGKGKLVDLLCDDIDVCARCQGGNNAGHTIVVGKVKYDFHMLPSGLVNPKCQNLVGSGVVIHVPSFFAELENLEAKGLDCRDRLFVSSRAHLVFDFHQRTDKLKEAELSTNKKSIGTTGKGIGPTYSTKASRSGIRVHHLVNPDPEAWEEFKTRYLRLVESRQKRYGEFEYDPKEELARFEKYRETLRPFVVDSVNFMHEAIAANKKILVEGANALMLDIDFGTYPYVTSSSTGIGGVLTGLGIPPRTIRNVYGVVKAYTTRVGEGPFPTEQLNKVGETLQDVGAEYGVTTGRKRRCGWLDLVVLKYSNLINGYTSLNITKLDVLDKFKEIEVGVAYKLNGKELPSFPEDLIDLAKVEVVYKKFPGWEQDITGIKKYEDLPENAKNYLKFIEDYLQVPIQWVGTGPARDSMLEKKI*