MTKQKKEKRETVLFGKFALDRILGNGAFAEVYLARNLGTGESVAIKVISKKKLEKWKLMEDMLNNEIPIMRTLNHPKIVQLYQVMASKNNIYLVMEYVNGGTVFQKIRSAGQKELSEEEENTWRRYFQQLISAVDFCHRSGIYHRDIKSDNLLLDDRGNLKLADFGLGTFQEHVGKDRLFHSLCGAPSYLAPEVLSGDGYAGAPADIWSCGIILYEIFVADIPFHFDNDLRPLCEKMWKRDYRCPTRLPCDVRELLFRLLDPNSLTRITMPEIMDNRWFKVGFNGNNLSLHHHDKNSNINISGQGVVNLPNSPCINAFSVLASWPTGLDLAPLFEGSKGLLRFMSKQPVSAIISKFQEIAKANGFSFRRIEWTVNMEGTKLDLEAKIFEVAPSLYAVEVSNSGGDTAEYKNFRDHRMIPALQDIGWAWEVKHCNRPKEEQKIVTPKREKNETSVKPIFHFFMAIVCTVMLLRD*