MKSADELRFLRTEAPKSVRIISENENVAAREAAACSLTLDSPCTSAEEVQLEDHWLIDANLLFVGPKIGEGAYSKVYEGKYHDDEIAVKIIQPGHTSKEVTKRQSRFAREITLLQKVQHDNLVKFIGACKKPAMVVVTELLRGGSLRKHLMSQRPGRLDLRLAVSYALDIAQAMDCLHSYGIIHRDLKPDNLLLTADLKSVKLADFGLARELTLTEMMTAETGTYRWMAPELYSTVTLRQGEKKHYDHKVDVYSFSIVLWELLTNRMPFEGMSNLQAAYAAAFKGTRPTLSEELNVPEELVFIMQSCWAEDPHTQPNFAQVVRMLNSFLSTISAPAESSAGSSAVQRQIVSKSLPVSRKLTSKISAKEKEVMGSSANLSNKSRRALSVFFKRCMFAGTGERLM*