MSHSMKQKQEGLQENVKSSPVPRRTLKMIQPSTAGSLVGRENELVKGLSKQKHWNAQLISKTSSSGVVTDQECSKSKTLGGVSQEAFDLMITENPSPQYWKEVAEKRRKALYEALKENEKLHKEIEQKDSEIARLKEENKELAEVAEHVQYMAEMIQRLSHEPLDNLESPYSQEFDPEQATAEDSE