SPLTKVKLINELNEREVQLGVAEKVSWHSEYKDSAWIFLGGLPYELTEGDVICVFSQYGEIVNINLVRDKKTGKSKGFCFLCYEDQRSTVLAVDNFNGIKIKGRTIRVDHVSNYRAPKDSEEADDVTKELQEKGCGANTPSSSSSESLEDDKPTKKHKKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXMGILEGGVTEVEVVVKINPVDIKRPSTPGSGRLSIPVSIGDTKACSNCPVHKIIVFKKRNQIQFCCYFHI