MSSAKATGANTSNSSSSGARSRDHNQGNQGRSFTPEQKEAVLRIRRCKPTAFYDILALTTKTCTDAEIKRAYRKQSLLTHPDKNGYEGADEAFKMVSRAFSVLGDKEKREKFDRFGTDPDSRFESARAQNPFSGFAQRNAGGGGGGGGGGGGFPGFAGGFEEEISPEEMFRRFFGGGGFGQFGGFDTGPQFVFNMGGGPGIRVHQFGGNRPRRRPRAEGEPDPDAGILSTLLGLLPILFLFIIPLISSIMSGGSSSMPDVVFDEPQAPFTHKVKIPEHNVHYFVRPTDWQQFKGNNHKIAQLNKHAHVTLVNTLTHRCNVERHREQQLREQAQGWFFQDPEKMKIADQFKKPACERLSKLATRF