MDGHGGIRGGGSMHATSELSLLGYKLGKTLGFGSFGKVKLAEHELTGYKVAIKILNKRKMSRNADMEEKVRREIKILRLFMHPHIIRLYEVVETETDICFVMEYVNSGELFDYIVEKGRLNEDEARRFFQQIISGVEYCHRNMVVHRDLKPENLLLDSKYNVKLADFGLSNVMRDGHFLKTSCGSPNYAAPEVISGKLYAGPEVDVWSCGVILYALLCGSLPFDDENISNLFKKIKGGIYTLPSHLSAGARDLIPRMLLVDPLRRYTIPEIKQHPWFQHHLPRYLAVPPLDTAQQARKVDEDVLHEVVRLGFDRSQLVNSLQNRLQNKATVTFYLVLDNRRRASNGYLAGDLVEAAADNTSQIRGMDSKGSSSLRMHDGGWADNRLPRFQTERKWALGLQSRAHPREIMTEVLKALQELAVCWKKIGHYNMKCCWLPPAPKDNKTQFGLHSMGNTPLASGGIEANHFTGSGMDHGRRKEACEPVKFEVQLYKTKEDKYLLDLQRVGGSHFLFLDLCASFLAELRVL*