MDPDAFTASLFKWDPRTVLPPAPAPPPRPSLLEYAMAPPPVTTAFHPARTAAPRELGGLEELFQAYGIRYYTAAKIAELGFTVSTLVDMKDEELDDMMNSLSQIFRWDLLVGERYGIKAAVRAERRRVEDDDIKRRNNNSNNLLSTDTTTNALDALSQEGLSEEPVVQGETEAEGSGGRSTTPFIVTDPGEVARGKKNGLDYLFHLYEQCREFLMQVQAIAKDRGEKCPTKVTNQVFRYAKKAGASYINKPKMRHYVHCYALHCLDEEVSNELRRAFKERGENVGAWRQACYKPLVAIAARQGWDIDAIFNAHPRLSIWYVPTKLRQLCHAERNSVSASSSVSAGSAHLPF