MRGVETRIQEIRHKIFTEVARMAYHTEWSVKDRMEALPYKIIPGEKGNFRNDVFLERAIVGERLRLAMGLPYRSAAEHSPISDGIEAADKDETYYTPPLINVIKFACNACPEKRVHVTDGCQGCLAHPCMEVCPKDAVSLDRTTGKSVIDQEKCIKCGRCASVCSYNAIIVQERPCAKACGMDAISSDENGKANIDYDKCVSCGQCLVNCPFGAIADKSQIFQTIRAIQSGEKVYAAVAPAFVGQFGSKVTPGKLRAAMKALGFADVFEVAIGADLCAKQEAEDFLKEVPDELPFMATSCCPAWSVMAKKLFPEHAKCISMALTPMTLTARLIKQHNPDARVVFIGPCAAKKLEAMRRSVRSEVDFVLTFEEMTGIFSAKHVDLENIEEDPAGVSDASTDGRNFAVAGGVAQAVVNVIKRDHPDQEIKVANAEGLKECRQLLKLATLGKYPGYLLEGMACPGGCVAGAGTMQAIKKSQTSVGLYAKQSTHKTSSETEYIKELNKLVD