MGNTEFFTEYGEGNRYKIEDVIGKGSYGVVCSAIDIHTGERVAIKKINDIFEHVSDATRILREIKLLRLLRHPDIVDIKHIMLPPSSREFKDIYVVFELMESDLHQVIKANDDLTSEHHQFFLYQLLRALKYIHTANVFHRDLKPKNVLANADCKLKLCDFGLARVAFNDTPSAIFWTDYVATRWYRAPELCGSFFSKYTTAIDIWSIGCIFAEILTGKPLFPGKNVVHQLDPITDLLGTPSPDTIARVRNEKARRYLSSMPKKAAVPLAQKFPTADPLATSLLQRLLAFDPRDRLSAEQALADPYFKGLAEVEREPSCQPISKMEFEFERRRLTKDNVQELIYREILEYHPQMLKEFVNGADHTSFMYPSGVDRFKRQFAHLEEHFGKGKGGNARMERQHSSLPKERIIEIREEAIKSDTELKSSLFEAPAALPPSLSKPPIIESHKPSQGDIPKPAKVGPIMCTSDCVNDGSTHRKLVKCSSACGVTSYSTFSCSVGNSTIKNEGNDETELPTEVALLQLKSEETGLGESVTDAPAAIP*