MKPRALLERLARHFPSSRRSSSDQSRRDREEEADLEAIAAREQRGFKYETLAAATRGFSEKNRLGQGGFGPVYRGRLEDGRDVAVKRLGAGSRQGTREFRNEATLLSRVQHRNVVNLIGYCARGAEDKLLVYEYVPNESLDKILFPPSSASASHSHSSSNSDRSRRAELTWPRRHEVVVGVARGLLYLHEDAHTPIIHRDIKASNILLDDRWVPKIADFGMARLFPEAGDGHSRVHTRVAGTNGYMAPEYLMHGDLSTKADVFSFGVVVLEIVSGRKNSAFVPPLDAEADSLLEYVRTPPIIMHSCTLCL