MFVMCRRTASVNQCYKEDRSRMTGTCGVCFGSSGGNHFGAEACRSCAAFFRRAVRSGRALVCRQGDHVCMQKEPSDLHCKKCRYTRCIKIGMQPSGVRRAKNDLPDDLELNDDDIVEDDQKPFEEDDPLTEFRVAIARDKSSSALLERIRMNYRKLLLRRIESEHTVITEPIVGMTQVACSYVELNAIMRAAFPLVVDFACTTFPELCELTPGEKTQLFKHFVITLFYLESYHRSSILYELTDSKRALTHLTCMDMNNLGALYGSMAQINEKQATEMINARCTRHRLMEMLRSFKRIALSEVEISAAVALILTSHDCSNLDENIGIQCRPMRDAIIGELSKHYDNSTDPDHSALRLGDLLSFLTEFQDFAEAQKRDHSLVSLFLEGQQPGFLFSLADSR