MDPDAFSASLFKWDPRGAMPPTNRLLEAVLPPPPPPPSSAYSVRPRELGGLEELFQAYGIRYYTAAKIAELGFTVNTLLDMRDEELEEMMNSLCQIFRWDLLVGERYGIKAAVRAERRRLDDEEARRRHLLCGDATTHHALDALSQEGLSEEPVQQQEKEAAGSGGGGVWEMVVAAGGRKQQRRRKNCRGRSRMAASMDDDDDDDDDETEGAEDDENCGGGGGGGGSERQREHPFIVTEPGEVARGKKNGLDYLFHLYEQCREFLIQVQNIAKERGEKCPTKVTNQVFRYAKKAGANYINKPKMRHYVHCYALHCLDEDTSNALRRAFKERGENVGAWRQACYKPLVAIAARQGWDIDAIFNAHPRLSIWYVPTKLRQLCHAERSCAAAAASTSISGGGVDHLPF