MNGMRDIEGLGQDFPDTHEHEPVDAQIEQVIVGHSDVGSTPANFSENANNFVEAPLEPHSVSPSDDSDRSVGSEEEEDEEEEEDEEEEEKDVLPHKIETGSGDVGQENMGDFMEMDDKDEAIGPKENNATDESLTADKAVGESQVNVEGSNQSFAFDPQSFEGDESGTEEEQAAFMKELENFFKERKVEFKPPKFYGEGLNCLKLWRAVTKLGGYDTVTSCKLWRQVGESFKPPKTCTTVSWSFRIFYEKALLDYERHKVRGGELCVPIASPPELMGVGNQVGGIQASGSGRARRDAAARAMQGWHSQRLLGNGEVGDPIIKDKSTISLAKREKHLKSLGVLRRKKPSSYERAVKTARAKGTKQHDGQIGFSASRTDTMVVDIGPSADWVKVNVRQTKDCFEIYALVPGLLREEVRVQSDPAGRLVISGDPEQPDNPWGVTSFKKVVSLPSRIDPHQTSAVVTLHGQLFVRAPFEQSEL