MSLENGHGNKITEEGEFERCADGVGGIDKPSTDNEEKPTSREPQARQEKQMGSMKKACILSIDGGGMRGIIPAKVLCYVEECLKEKSGNPDARIADYFDVIAGTSVGGLIATMVCADDGHGRPLYSARQALQLISEKGKRIFKVPPLKRPFAILRGILTPRYSVKNMEAILKEHLVKEDGREMTMKDTLKPLLIPCYDLSRAAAHVFTRADAMKSDSSNYRLTDVCRATSAVPGFFRPAILTSVDGTTRIVGIDGGLVMNNPAAAAVTHVLHNDVDFPHVRTVGDTLVLSLGTGLFDRSYEAKKVRRWGAFQWAKPVARIVLDGISDMVDHSMSMAFSNHRNNYLRIQVSGIPSRCLTEMDDPSSSNVRRLSKIADDMLERPSIEYIPFGGKRRLAVSNRESLHSFIDCILAEHDSRLNNSTDLQGPA*