MDRYDYSTQSPLLGQGTDGVVRLARNRVTGAMVAVKKLSSKHDAADMMWECATLRACQHKNIIHLHSKLVTEQGLFMVFELMDMDLCSYIWDVREREGKIPEVAVRSIMKQILEALAFVHSKGLIHRDVKSSNVLINHNKNLNNSVVIKLIDFSRVCFASAGSCKNMGNVYYRAPELLLGGEKYIYGREIDIWAAGCIFLELLTGFPFGDDDGNFPPNSELDVMNSIVKWIGPVDETTWKGVNKLENYNTYKSSFPRNPSNLLQSRLGDSPAYDLLRKMLCLNPRERITAKEALESDYFKTSVWSRVSKFLYSIFCTRLNLFA*