MGKQGPCRHCGVTSTPLWRNGPPDKPVLCNACGSRWRTKGSLANYIPMHRKDDVDDDEPRVSRLKPPTSKSKSQKKKSNHIIMENGPFSCQNFQKMGDADPSNWSSSGSAVSYSESCVADGIGDA