MSKLSDTKIPITEFLEAYRRQPCLYNTLLDSYKNRVSREEAYGAIIRSLKIPQLTVSDIKLKIKSVRTVYSKELRIWMREKELGRTYEPKLFWFRLADSFLRSVSLSHCKRQGKNNSSSAQ