MGPLRDHLDRHDEWLKELEAAKGIDIGDLMLLPTLGVGTFGRVRLVEHRETGKAFALKSMSKSRIAKYRQQSHVRDECLLMRQISHPFCARLIKTYRDELKVHMLLEATLGGELFRYLDTQPGGKFPEDWCRFYAACVVLALEHMHSQGIVYRDLKPENLLLDRDGYIKVVDYGFAKKVSKEKTYTVCGTPDYIAPEIISRRGHDRAVDLWALGVLVYEMVTGLPPFSDEDTPDKQIYDNISNLRYQSPRGATVACNSLIKALLVKTPGKRLGCGRAGLLELKRHAWFGGLDWKALIRKEIPAPVVPVLEHDKDTSNYEKYVEKDDPEPAMAPGTSDEWADVF*