MSKLSDTKIPITEFLEAYRRQPCLYNTLLDSYKNRVSREEAYGAIIRSLKIPQLTVSDIKLKIKSVRTVYSKELRIWMRE KELGRTYEPKLFWFRLADSFLRSVSLSHCKRQGKNNSSSAQLTTIKSDETSKLLCTAAADITMSEDALEEEDAEVNGEPE ECPLEESRPTASICKDDSTLCLADQPQQEHYSQGCSSSQQLPHTMAQRKSKYITSLDSAGEDDLIIFGQSIASQLRTIPD SYSRSVAKLRIQQVLFEAETGQFQSTEVNSTQLQNTF