MPSPVKVLAEEKGLPVFQPVSLRPQENQHLVADLHADVMVVVAYGLILPKAVLDMPRLGCINVHGSLLPRWRGAAPIQRSLWAGDAETGVTIMQMDVGLDTGDMLYKLACPITAEDTSGSLYNKLAELGPQGLITTLKQLADGTATPEAQNEALVTHAEKLSKEEARIDWSLSAAQLERCIRAFNPWPMSWLEIDGQPVKVWQASVIEDATQSLPGTILAATKQGIQVATGKGILNLLSLQPAGKKAMSAQDLLNSRREWFIPGNRLA*