MPDFRASLPEIEENCSSAAQSKHWTLRDFDIGKPLGRGKFGNVYLAREKKSKYIVALKVLFKQQLQQAHVEHQLRREIEIQSHLRHPNILRLYGYFYDESRVYLILEYAARGELYKELQRQKMFNEQRAATYIASLARALIYCHEKHVLHRDIKPENLLIGIKGELKIADFGWSVHTFTKRRTMCGTLDYLPPEMVESKEHDAGVDIWSLGVLCYEFLYGSPPFEAKRHSDTYRRIVKIDLKFPPRPLISLQAKDLITKLLVKDCTQRLPLQEVLTHPWIITNANPSGIYAD*