MNLTDDHKMIFEWIFYRENFFSLQITTKINNKENCRSQFTCFSIEFQRKKSHGTREDIEDLEILLFVEGSKRIISPLEEITDEYDGAIILFNEFKSTDESRLQHHNESVGLISSIYHLYMMNVYQFELM