MGHKEAKPDDEQRLLLRKHTSIKLRSQSSSGKVAKEPCNATGPLAASSIGCTRDLEHIHLDRRWILDPNVLCVGSKIGEGAHGKVYEGRYHDMSVAIKVMRKAATSDEQVKLEAQFTREVAMMSRVQHKNLVKFIGACKHPVMAITTELLPGRSLRKHLLSLRPSRLDLHVAVSFALDIACAMECLHENGIIHRDLKPDNLLLTADQKSLKLVDFGLAREESLTEMMTAETGTYRWMAPELYSTVTLRLGDKKYYSNKVDVYSFAIVLWELLANKMPFEGMSNLQAAYAAAFKCERPEIPDGLPDSLVYILQSCWSEDPNMRLSFSQVVRMLISLLSTLPSPQPCISTDSSSPKLSSRLKDAILNVGSPSQIKDDLSDTGSPAKSKRRFSCFGQCFASDKEQLM*