MADHTLNEENPFSVLTHSLSFDDHSLLTYPSFEWEEEHLFMNNSVYEAFPLPTPLPDLEPLSQDVLESYSSASLNVTDQNRGQGDLEQNTEEEAVQETTNKRKINRYVTTYTTFSTSKALSMETISLYFYMPITQAATELDVGLTLLKRRCRELGFTRWPHRKLMSLLALISNVKKFEGGENAEKLKNTLLEMLENQKRRIEENPDLEFDDKTKRLRQACFKATHKMKKKASLKSDHLCGFAKEFN