MDKTKGSIADYPQYKLIKLIGKGTFGKVYYAIDLSTQEPVAIKRSPKWRNKVSREVDLLKKMNYSKNIVNTKSIFYTTTDKGFRIQNIVFKYMTYSLGKFIRLKKQEKRENKYERIPPANLKTIIHQICLGIKNLHEHNVAHRDLKPDNILINLDTPDINVEICDLGSAKKVEKSIISIPYICSRWYRAPELLCGSMYYTTDVDLWSLGCIIFELINLCPLFPGKFKKDEYSEECSQIVNLIEVLGSPNINFYENIKDYTSTKNTSLIKELCELDIPPLSWDHILGNILEKEERDLIGIIGGLLKWDPNERLKIDEVLDNSYFSTLHI*