MPIEFTIQPPDHYAGVNEPVKRPREFTCFSYDRERRFHLGDRSLKWFYPAYIPSDLSRGYQNWQRHDDSIDEHLDGLLAAIADYEKQTGKPIDAHVTTWRGMMTKIMATPYDQEEWEMNATFYRGCIFIEENHAFARRKKMMESSRPARSDGISPNLMQYWGYKFETLSTIPRPWGEVSRDEIESRDDEIVNNMEQYCSVVRTGFGNTIVCLGGEVDAIWDAKPETPGEPINWVELKTSRMITNTGIQTAFDQKLLKYWIQSFLLGVPRIIVGFRDQDGILRSMEEYETLNIPYEVRRRGLAKWDGNVCIRFAALFLQWLRLNITEEGVWRIRRPFRGSRIELTKIEQVGHGAIITEEFMNWRIKLDLQKAKQQALEEGKQDQGEEGQKAAAPAAA