MMGRFLTVMTEKSASLRRIGSAIFEPKYGRTKLQSLSRTDSLDWILVIDKFHVDYKYKKDGASNVGASALQAFLSLRAVVHNVSCAVYEMDPREAMTREELDSQKGKDRDEEKESKQPFRWNLAERSIRKEREEELHFSLCRRADANQFLRIGFFQDQALAMRGNGNYLVASGKHWSRDSARLSHEEAEAISFYKPRVFPAPVGKDSELHQMIREGGANIEHKVKSLISQGASVTRSLALHTAVANSNRKVVLLLLRLDREGFDPNGTTPLMLATREAANLPEDDETEILDILLAAGADRSAQNLEGKTAYGLLLDWRGDYWAMEHLGRGKNMCFTVLKQQVSEEETAQKLLPPNGPSPADETGGVMEGFVHFDDWSSDGSTLPPSCAEYDSDPYDSDDW*