MEPSQEHSWWPYCTSLWPDSYLLEEEALFSSLSFPSFHPQPVYSTVMQSNVLQDELGVIFEDDVLKYWDEMEQSENKVEKSEKGLPLLYYGDENGAASKIMRDDVRSEEKALTFELVSQYFYMPITQAARELNVGLTLLKKKCRELGIPRWPHRKMKSLQTLINNVQVLQEASKANNEEQLRMLVEMLQEERRLLEQKPYVQLEEKTKRLRQACFKANYKKRRLLALEAGEP