MFAKGKSGREFYEICRVCGDGHARMHYGVLTCFGCKGFFRRTLKRTSEYSCRHQGNCIVDKHERNSCRFCRFKRCLEVGMDPKAVRPDRDATGRHYQTKVRRLKFTSGDESSDEAIITEDWSRKLSVEMRTILMQLMNIEIMVNRGDTNQKAVDLYPLPFNSIQQILNNPSLLNGKRTEVVRYEPYRQVENNELVAVAHRRLIVTIDWVNHLFDMMDLTGFEDKIALIRNGFAPLMIFSFAAATAKTTKEKDIICLCSSGYVPRNVHSIFNKPYHLANRIIERTIDELTQPFRNLNFTEEEIVLMKAIIILNPHVKGLSSDATDQVADLRDRIQEVLYHVVRETHPKEVASSRFGNLLLFLPTIMILGNIMCENIQLMQSFERKDADQMLLDLFETEAVPTHEIRKPIDPCCSSESIEFRTSMAYNYGYIEPSSSSSSISSIEFLPQLSSFDQRRYMDSTNSLHDMLSECITESDPDYNTTLTPDTFNEMQQAHTGINVIDIDYHGTPPNSPEFSLVQFSRPEFYIGQ