MVLAESIGKYRVGRTIGEGAFAKVRLAVDAETGRCVAVKVIDRSTVLRNNLMYQVKREIGAMKLLNHPNIVKIHEVIATKTKICLVMEYVPGGQLSDKLSYLKRLDEREAKKYFYQLIDAVDYCHRRGVFHRDLKPENLLLDNQGNLKVSDFGLSVLRKPGQLLSTSCGSPCYVAPEVIQHRTYDGAAADIWSCGVILFELLAGYLPFQDCSLINLYRRISRAQYALPQWITLPQKKIILRILDPSPITRAKINDIFDDEWFQEGYNPSVRRTESDYGDDCVDIDETGTNSDGSHSTEVREAGAANPEPEQFINAFRLIATCRDLDLSGLFQEQKTKLGSPHSVQETLEIITAAARDVSLSARRMGSSMVKLQDIRLLSRSMLDLTLSAEVIQVTPAHCVVEVSKSSGDLRAYKEFCTSLCRLLKRRVQQHGSSSDLETNLV*