MDQYEKVEKIGEGTYGVVYKARDRVTNETIALKKIRLEQEDEGVPSTAIREISLLKEMQHANIVRLQDVVHSEKRLYLVFEYLDLDLKKHMDSCPEFSKDPHLVKMFLYQILRGIAYCHSHRVLHRDLKPQNLLIDRRTNALKLADFGLARAFGIPVRTFTHEVVTLWYRAPEILLGSRHYSTPVDVWSVGCIFAEMVNQRPLFPGDSEIDELFKIFRVMGTPNEDTWPGVTSLPDYKSAFPKWPRKDLAIIVPNVDGAGLDLLGKMLSLDPSKRITARNALEHEYFKDIGYVP*