MVLTRAGKTIRDEPYSDYDRRTPLHVAASDGSVMVTNWLIEQKVDLNPLDRWGMTPLEGAVFGDHQDIVAMLQKAGGLIKDRGTGQLIPLEESHTPELMAWEIPDDELSERTEIGAGAFGVVMRTRWRGTIIAMKQLHRHLHHDEVAKAEFRTELKLMRQLHHPHIVQFLGTSIETDTGLVSLCFEFMHAGSLDQLFRKSEVPLSLGVALEMALDVARGMSYLHGRKPLPVIHRDLKPGNLMLTRAMRLKIGDFGLSKTLSVRNKMPQDVDTNFTMTGETGSYRYMAPEVFRHEFYGPAVDVYAASMIFYQLFCFQQPFAGLNPVDAAKMASAEALRPTLAQGLMPPELSRIVRSMWNPDDMARPTFVNLIDQLEPLATWYQDEEAKNAGGGKCCVVS*