MEPKNEESSLWPYWTGAWPDSHLLEEEALLSGLSLPSLHFHPSCSTITSTNILQGELDAIFEDDVLRHWDDMELQSGNKVEEEAGNERLPLLCYTEEEKEAVSSNNKVVVRAAGQQAVRSPEEQVLTFELVSQYFYMPIMQAARELNVGLTLLKKRCRELGIPRWPHRKMKSLQSLIKNVQVLQEAGKATDEEQLRALVEMLQQEKQLLEQRPYEQLDEKTKRLRQACFKANYKKKRLLALKGGEAPR