MYIFEQFFDQRFGKSMVIKGKPGSGKTTFTLDFLTSIRDHHPVYYISSRSTDSAISEAYPWIKERFSGEGEISKVKTDYLNRFEKMVEEGKFGDFLKDGLIIDTKKIVPIVHSLYEFVDAHIGERPIIALDSIDAIAEEYNIPEDFLFLMLKNDLVEGSGANLVSILEAKQNERLEYFADGVVSLDYNIKNDMLIRSLTLEKMRGISIGPYPSYMFSLAGGKFNSVMRSSLVFPDTKYEPARISDPAEFQVSLGDPEYGKLTPEGTDTVPGGSIVILHLKDKGAAVNDFVSLFKTNLIITNIIQGRGVIDVTASGYETYTVLLKSLAGKYLNNYITTSKSDMINPYVISLKGVRLKDDINREIIEVKLAQSKGPYIYFFSSDYLYLVYGPEFLNQIIEVVDDIRTTGVIFIVADDTTYDKMFSASHISLDLFSVNGYAAVSSNKTSSYLIQIMPDEKRWPKIRFIEIE