MDPEAFTASLFKWDTRAMVPHPNRLLEMVAPPQQPPAAAFAVRPRELCGLEELFQAYGIRYYTAAKIAELGFTVNTLLDMKDEELDEMMNSLSQIFRWDLLVGERYGIKAAVRAERRRLDEEDPRRRQLLSGDTNTLDALSQEGFSEEPVQQDKEAAGSGGRGTWEAVTAGERKKQPGRKKGHRKVVDLDGDDEHGGAICERQREHPFIVTEPGEVARGKKNGLDYLFHLYEQCRDFLIQVQNIAKERGEKCPTKVTNQVFRYAKKAGASYINKPKMRHYVHCYALHCLDEDASNALRRAFKERGENVGAWRQACYKPLVAIASRQGWDIDSIFNAHPRLAIWYVPTKLRQLCYAERNGATASSSVSGTGVHLPF*