MTEVSVSLPEEEKAVEKVNEAKPKTVEKSSSYREESNFLSDLKDNENKALIELRSKLEEAILRNTLFKKEELKKETATPEEAEPKTEGEDKQSSSEVEKPEEVVDRDITLWGVPLLPSKCAEGNDVILLKFLRAREFKVNEAFEMLKKTLEWRKEFKTDSILEEELGQDISSVAYMNGVDREGHPICYNIYGVLENQELYQKTFGTEEKRNQFLRWRIQLMEKGIQKLDFKPGGVTSLLQINDLSNSPGPSKKEIRIATKQAVGLLQDNYPEFVARNIFINVPFWYYALNALLSPFLTQRTKSKFVFVRPSKVTETLLKYICVEEIPVQYGGLKREKDTEFSIEDGGVTELVVKAGSTETIEIPVPEVGTTLVWDLTVLGWEVNYKEEFVPADEGSYTIIIQKGKKMGSQEEPVRNSFRNNEPGKVVLTIENSVSKKKRIFYRYKTKNCSSF*