MSKESLLNGSSSSDEQASVTKLHQRNCLSIWKNLGSWYLQGPIPPLDTLPLKSSADSMRHVLSVQENDGARPEKVASPEEVRVHGIRTCCPVSPPWRCFAFEEIESATNKFHPDNIVGKGGYAKVYRGTLPNGQVIAIKRLSQSDAEEQREKEFLVEIGIMAHVCHPNTTPLLGFCLEGGLYLIFNFYPNGSLASLLHGTRLRSFDWPLRYKVAVGTARGLHYLHENCRRRIIHRDIKASNILLNADFEPQISDFGLAKWLPTQWTHHSVTPVEGTFGYLAPEYFMHGIVDEKTDVYSFGVLLLEIISGRRAVDATQQCLVLWARPLLESRNIQALADPGLRGSYDYHQMRNIVSVASMCIRESSISRPLMSQVLHHLTAG*