MSSEDKKPVVDKKEEAAPKPPSSAVFSMFGGKKAEKPETKKDEEDTKEETKKEGDDAPESPDIHFEPVVHLEKVDVKTMEEDEEVLYKVRAKLFRFDADAKEWKERGTGDCKFLKNKKTNKVRILMRRDKTLKICANHIIAPEYTLKPNVGSDRSWVYACTADIAEGEAEAFTFAIRFGSKENADKFKEEFEKAQEINKKA