MSKLSDTKIPITEFLEAYRRQPCLYNTLLDSYKNRVSREEAYGAIIRSLKIPQLTVSDIKLKIKSGKNNSSSAQLTTIKSDETSKLLCTAAADITMSEDALEEEDAEVNGEPEECPLEESRPTASICKDDSTLCLADQPQQEHYSQGCSSSQQLPHTMAQRKSKYITSLDSAGEDDLIIFGQSIASQLRTIPDSYSRSVAKLRIQQVLFEAETGQFQSTEVNSTQLQNTF