MKTMASFVDFPSSSFFFLLLFLRFYPCSSTEHAGCFSKIYSFGDSLTDTGNTHSSEDLLTFAHVSEPPYGMTYFHHPTNRFSDGRLVIDFLAQTLGLPLLPPYRDSTADFSHGVNFAVAGGTAIDDEFYIFNRIFNQITFNNALESLQTQMDWFTEFVEEVECKGKSLNECKEKMENALFWVGEIGANDYTRIYGSSFLPDRVREMAVANTMKLLKAVVGKGAKYIIVQGMPPTGCMAATMTMTKFMPKDDNGCIAVSNQNVVLHNKLLLETLNQFRQQNPGVVVLYADFFNAYLYVLNNAPKYGFQELFKTCCGFGGGLFNFDMKSTCGFPGATTPCTDPSKYINWDGVHLTEAMYSKLADLFFNQSYCQPSFDQLIMTKKCVH