MEEEKSRHRKYRRDKPWDDDTIDHWKIEPFTKEENEPSLVEESSFRILFPKYREKYIQSVWGDVKNCLSQYHINCELDLLEGSMTVITTDKTWDPYIIIKARDLIKLLARSVPFPQAKRILDDGVYCDIIKIGGLIRNKDKFIKRRQRLVGPGGSTLKALELLTECYILTQGQTVSVIGSIKGIKTVRKIVEDCIYNIHPVYYIKELIIKRELSKNEKLKNENWDRFLPQFKKRCVKRRKVKVVRKKKENSLLIPEQQPRKEDILLETGEYFMREEERKKKKQFEQRQKQKQKHQEKKLKKLQIYEKNDSNNANEDGSTSEPKSNQSEKSDKKLTSKKSTKPASKDYFI