MLDRSGVKRDLCWYIPLSRFHHTTTFDGNSEAPGNSGVTPCLYEEIGRGASGSVVQRCTLGNLTAAAKVRFLESRGACKEQQKSFELNCLAEVRMLSALRKHPCIVQLYGHQLSPSWVSSSDGTGDSQVLQFIIAMEYVKGGCLEALLEKIAKEGKKCTPGKLAIFIARDVACALVELHSKNIIHRDIKSRNVLIDLEVKRSDESPLVKLCDFDRAVPLDSSGHTCCLAHHGVPPANICVGTPRWMAPEMMRAMHRPHRYGLEVDIWSFGCLILELLTLQVPFMGLSDVEVHNSLQMGLRPQLIPELDDFLSESKDKVLDGAEGIFPEEDSQILRLLVELFYLCTESNPSRRPTAKQAYEMLSAV*