MESCQQKVMEKLLHGHGCANQLKLIMDHHAESDSSIEREDLAKSVLHCFSDALSILIDTNDHNKDDDKSNNSSPQDSSHVLESSRKPFHKRGRKTSMAESSDYRRHESPNPIYHDGFLWRKYGQKQIKESDHQRSYYKCAYTNDQKCEAKKQVQMIQNNPPLYSTTYFGRHTCQLHQAFETLPIDTSDPQDSRMIRFDNPDSSTHQHQNQIIHLKAEQMMPSEKAEEWSSPSEYMSSEVAYAVEAFGFNPARTSSDLS