MMKRYFKALVASALIVCMMSITAYSAAWTQTADGNWYFIRDDGTFALNNWELIDGKYYYFDAQGRMLANTTTPDGYYVGADGAWVQNTTTTSDTTTATSTISTSENKSNINTKYKEYAGLFARSIKDSYPSAEFSAIYCQPYTNEKGENCVAVVTQYRIRSVFSDEFLYNISNNEPIYSPKSYYSLKQKSSIGKAQLAWMKCELDYTKASQKAWEAITEYLNSGNNIGTGEIYTDADFVW