MNGMRDIEGLGQDFPDTHEHEPVDAQIEQVIVGHSDVGSTPANFSENANNFVEAPLEPHSVSPSDDSDRSVGSEEEEDEEEEEDEEEEEKDVLPHKIETGSGDVGQENMGDFMEMDDKDEAIGPKENNATDESLTADKAVGESQVNVEGSNQSFAFDPQSFEGDESGTEEEQAAFMKELENFFKERKVEFKPPKFYGEGLNCLKLWRAVTKLGGYDTVTSCKLWRQVGESFKPPKTCTTVSWSFRIFYEKALLDYERHKVRGGELCVPIASPPELMGVGNQVGGIQASGSGRARRDAAARAMQGWHSQRLLGNGEDKSTISLAKREKHLKSLGVLRRKKPSSYERAVKTARAKGTKQHDGQIGFSASRTDTMVVDIGPSADWVKVNVRQTKDCFEIYALVPGLLREEVRVQSDPAGRLVISGDPEQPDNPWGVTSFKKVVSLPSRIDPHQTSAVVTLHGQLFVRAPFEQSEL