MLLKSAFRCRTPSRLAYGPSVSRHLSNVTTAKKFWGDKLVFSEEVEAALHARAPVVALESTIITHGMPHPINLETAQSVESIIRASSAVPATIAIINGKIHVGLSSRQLDGIADVRSGLGGGTTVAGTMYIANSVGIHVFVTGGIGGVHRGAENSMDISADLIELGRTPMAVVCAGAKSIGENSEFPAFYHPSSGCESPWSVPDIKSAAGLVYASLNLPTPLSALLAVPIPSEHADAGLELGLNIKLYENNARIGSQVAVQVSKLFREQNDASSALYVPVSSSESSPKPVLKNESPKLAILPPNSVQLVSAYGSVSGSCESNTTEPDAFGKLLLFELAGANMRADGLVGKEGRNTSVCSLTLEKDGDLVAGVADMGIVETLTEEFVTRKIDEEKPEMVVFERFTDVNGREWIKVNGAVQKMVSCLPYVASFWVKAGQRGLLHLRMTSVPPQPSPDTLIHP