MRLLILSDTIRKIEILFYKEESIMRGVETRIQEIRHKIFTEVARMAYHTEWPVKDRMEALPYKIIPGEKGNFRNDVFLERAIVGERLRLAMGLPYRSAAEHSPISDGIEAADKDETYYTPPLINVIKFACNACPEKRVHVTDGCQGCLAHPCMEVCPKDAVSLDRTTGKSVIDQEKCIKCGRCASVCSYNAIIVQERPCAKACGMDAISSDENGKANIDYDKCVSCGQCLVNCPFGAIADKSQIFQTIRAIQSGEKVYAAVAPAFVGQFGPKVTPGKLRAAMKALGFADVFEVAIGADLCAKQEAEDFLKEVPDELPFMATSCCPAWSVMAKKLFPEHAKCISMALTPMTLTARLIKQHNPDARVVFIGPCAAKKLEAMRRSVRSEVDFVLTFEEMTGIFSAKHVDLENIEEDPAGVSDASTDGRNFAVAGGVAQAVVNVIKRDHPDQEIKVANAEGLKECRQLLKLATLGKYPGYLLEGMACPGGCVAGAGTMQAIKKSQTSVGLYAKQSTHKTSSETEYIKELDKLVD