MESCQQKVMEKLLHGHGCASQLKLIMDHHAESDSSMEREDLAKSVLHCFSDALSILIDTNDHNKDDDKSNNSSPQDSSHVLESSRKPFHKRGRKTSMAESSDYRRHESPNPIYHDGFLWRKYGQKQIKESDHQRSYYKCAYTNDQKCEAKKQVQMIQNNPPLYSTTYFGRHTCQLHQAFETFPIDTSDLQDSRMIRFDNPDSSTHQHQNQIIHHKVEQMMPSEKAEEWSSPSEYMSSEVAYAVEAFGFNPARTSSDLS