MKKKANEEKAQKRAKQEAKAEATQENKQENKAKESNKAKEGKIKENKTKESKVKETAKELVPVKKLSFNEALEELFANSLSDCVSYESIIQISAKVPTLAQVKKIKELCQKYQKKLVSSSEYAKKLNAIDKIKKTEEKQKVLNEELEDGYDFLKEKDFLEWSRSDSPVRMYLREMGDIKLLSKDEEIELSKQIRLGEDIILDAICSVPYLIDFIYAYKDALINRERRVKELFRSFDDDDENSVSDSKKDDDSEEDEENEERKKVVSEKDKKRVEKVQESFKALDKAKKEWLKALEAPIDEKEDELVRLLTLAYKRQTLKDRLYDLEPTSKLINELVKTMETTLKSGDGFEKELKRLEYKLPLFNDTLIANHKKILANITNMTKEDIIAQVPEATMVSVYMDLKKLFLTKEASEEGFDLAPNKLKEILEQIKRGKLISDRAKNKMAKSNLRLVVSIAKRFTSRGLPFLDLIQEGNIGLMKAVDKFEHEKGFKFSTYATWWIKQAISRAIADQARTIRIPIHMIDTINRINKVMRKHIQENGKEPDLEVVAEEVGLSLDKVKNVIKVTKEPISLETPVGNDDDGKFGDFVEDKNIVSSIDHIMREDLKAQIESVLDQLNEREKAVIRMRFGLLDDESDRTLEEIGKELNVTRERVRQIESSAIKKLRSPQYGRILRNYLRI*