MCEPGESDKDIARSFELDDSVIGSDKTSADYYFDSYSHFGIHEEMLKDVVRTKTYQNVIYKNKFLFKNKVVLDVGAGTGILSLFCAKAGAKHVYAVECSHMADMAKEIVEVNGFSDVITVMKGKVEEIVLPVAQVDIIISEWMGYFLLFENMLNTVLYARDKWLVNDGIVLPDKASLYLTAIEDAEYKEDKIEFWNSVYGFDMSCIKKQAMMEPLVDTVDQNQIVTNCQLLKTMDISKMAPGDASFTAPFKLVASRDDYIHALVAYFDVSFTKCHKLTGFSTGPRSRATHWKQTVLYLEDVLTICEGETVVGSMTVAQNKKNPRDVDIMIKYSFNGQRCQVSRTQYYKMR*