MGEHNLLNPGFVGPLVNIHTGDTFYFPNFRASGGQLPGLPSLSYPRRDNVCSLPWASSEPCNGYPQPYLSSPVSINPSFSRACDLARVEESKCYYREACSENAPLKREERVRDNALMPLESGIPNGMSGNFGKFDYPATEAVSHDPPSCQSLESDSSSSLLNEGNKGATSEPSTMVSPINQGSNLSTGGAPWYPMHTRSRKKRKPYSKLQLAELEGEFMVNEFITRQRRRELSDRLNLSDQQVKIWFQNRRMKKKRLLLREQALSFF