MDPDAFTASLFKWDPRTVLPTAPSLRPQLLDYTVSPPTTAPLPYHPPRLPRELGGLEELFQAYGIRYYTAAKIAELGFTVSTLVDMKDEELDDMMNSLSQIFRWDLLVGERYGIKAAIRAERRRLDDEEIKRRSLLSGDTTNALDALSQEGLSEEPVVQREKEAVGSGGGSTWEVAVAEERRKRQQIRRRRMRMKSNVDRDENEEGEEEEEDNNSGGGGGERQREHPFIVTEPGEVARGKKNGLDYLFHLYEQCREFLIQVQAIAKERGEKCPTKVTNQVFRYAKKAGASYINKPKMRHYVHCYALHCLDEEVSNELRRGFKERGENVGAWRQACYKPLVAIAARQGWDIDAIFNAHPRLSIWYVPTKLRQLCHAERNNAAASSSVSVGTAHLPF