MREAEVSNAGATCILTSIFSMEELIPKEALQSINNDSRFMHFVCVIGRLCIDVATFKHEESVGEMASSISCYMRDNPHCIQDEAITSVRCYIESACREVELEHFKSKEHWCPNAVVGDYYYDPLVHV