MDSKFVAVKRLWVSSKPKGASDYGFKAEIETLGKIRHNNIVRLLCCYFNNEVKLLVYEYIPNGSLGDLLHGNKKHLLDSRTRFRIALGTAQGLAYLHHDCSPPIVHRDIKSNNILLDENYEAHIADFGLAKILTDAPEKGYTVTAVAGSYGYLAPEYGFSSKVNEKCDVYSFGVLLLELVTGKHPIEPDFGAGVDIVRWVSRRCQSKDSVLTLLDPNLDGKYQHEMLLLFKLALQCTSVSPSPRPNMRDVVDLLSHPRATNFTRF*