MGSTGGTTTAEAPATVGDYELRERLGGRPPSTAVWRGVSRSTGAPVAVKQVRLAGLPARLRDSLDCEVRFLAAVSHPNIIRLIDVVQTQSCLYLVLELCEGGDLATFIRRNGSVDERVARNFMKQIGAGLQVLRRHHVVHRDLKPQNILLSSRSSDAILKISDFGLARVLRPGEYADTACGSCLYMAPEVMLFQKYDDKVDMWSIGAILFELLNGYPPFRGRSNVQLLQCINRSTSLPFSEPLASTLHPDCVDICTRLLCTNPVKRLSFQEFSNHRFFRV*