MSKLSDTKIPITEFLEAYRRQPCLYNTLLDSYKNRVSREEAYGAIIRSLKIPQLTVSDIKLKIKSVRTVYSKELRIWMRE KELGRTYEPKLFWFRLADSFLRSVSLSHCKRGKNNSSSAQLTTIKSDETSKLLCTAAADITMSEDALEEEDAEVNGEPEE CPLEESRPTASICKDDSTLCLADQPQQEHYSQGCSSSQQLPHTMAQRKSKYITSLDSAGEDDLIIFGQSIASQLRTIPDS YSRSVAKLRIQQVLFEAETGQFQSTEVNSTQLQNTF