MKERQRWQPEEDAILRAYVKQYGPKEWNLISQRVEASGKTLNRDPKSCLERWKNYLKPGIKKGCLTPEEQALVISLQAKYGNKWKKIASEVPGRTAKRLSKWWEVFKEKQSKSKSLLHHHHNTQYSNQHHQREGNIPATGDKTSSQGKYDHILETFAEKYVQPKILNQVPSFPCSLSAMMPPMPDPDPVLSLGSVWMNPGSNLSSSTSTTVSATPSPSVSLSLSPSDPGLDPSLTRIIPGQQMGTLVQYCKELEEGRQNWLQHKKEATWRLSRLEQQLESEKARKRREKMEEIEAKIRCLREEEVSFMSKIESEYKEQLSALHRDAESKEAKLVEAWSSKHARFAKLVEQIGVHFGGGGGHGV