MTDTKTYKGLSEPLLPQTVTLNTQLCDASMVPGLAPQPLTRFLDLLTKDYSHDQKFAVTTYSEDGLGITSTGMNKGGLFCGDIDTHYKYQNSTINVKVDTNSNISTTITIDEVLPGAKTVLSFKLPDEKSGKLDFQYSHEHVGLSSSVGLTPKPQVDFSGAIGSDVFTVGGEVGFDTSSGLFTKYNGGIGITKPEFSAAILFADKGDTLKASYLHELNPITKTCFAAEISRKFSANQNTFTVGSSYALDPLTTMKTRLNNHGKLGTVLQHEWKPKSLITLSSEFDTKALDKSPKIGLALAFKP*