MTPPMSLPKVFKAAIAEEPGKPFVITQRELQEPKDGQILVKVLACGVCHSDSFVRGGWGGFPRIPGHEIVGEVVAVPSSEKTWKIGDRVGGGWHGGHCGVCKSCRAGDFMTCQNQKINGILIDGGYAEYALLHSEAVVAVPKHMDPYEAAPILCAGVTTFNSLRHMNLHPGDVVAVQGIGGLGHLAIQYCRKMGYNTVALSSSDSKKELAKQLGAQVYLDGSKVNQAEELAKLGGAKVILSTAPNADVISALIGGLAVDGTIVLLAVADGIKIDSTPLISKRLSLRGWPSGTAKDCEDAVAFTDMVGVKCHIEKFTLDQANEAYDRMMSGKANFRCVLCP*