MKKKTRFAFNAYLQQLARLNGVEVEELSSKFTVEPSVQQTLEDQIQQSAAFLTMINIIGVTEQSGQLLGLGVGSTIAGTTDTTTKEREPTDPTVMVDVEYKCEQTNFDTVLTYAKLDLWAKFQDFQVRIRNAIVKRQALDRIMIGFNGVKRAKTSNRVDNPLLQDVNKGWLQKVREDAADCVMGSTTAEDGTTTADPVKVGKGGKYANLDALVMDAVNELIDPVFQDDADLVVICGRELLSDKYFPLVNKEQENSEKLAADLIISQKRMGGLQAVRAPSFPANAVLITRLDNLSIYWQEDTRRRSVIDNPKRDRIENFESVNEAYVVEDYRCVALVENISIGDFSAGEGE*