MGEQNGTAAAEEDKENSAITFLHGQEVEHNGWLIKRSNGMLPVKKKRYFIISGSELTCRAAPNDESKWTINLLNAQLETDREKLRLVVTAGERKVQLQAANSSDFAAWEKAIKSSRCQNIEQFYELGDTIGEGGFAVVKVGIDRETMTKYAVKIVHKQLDDEHNMQFLHRELLIMKTINSPHVIRTFDVFDSPRELYFVLEYMAAGTLHELYQKNKPFSEQQVSSVMFDILSGIKYLHSKRIVHRDLKLKNVLASNKEMPFNLKLADFGLSNFVGPTTTRKVVLKSQVGSPHYVAPEVLRDTVYGPAVDLWSIGVMMHIMLSGKYPFAGKTIPETLEMVARAHFRMRDDWFPEQLSADAIDLLHKLLQEDPKKRITAADALQHPFILNKSG*