MATGGDPHAESEAMLENVWASFIGGAEFSGETEKTPELSKAWEGLPCLDGRDGSMEILQRLPSLGRWISMGAETWEELLDSTIPERNTEQSCNHDLESSTTSSISGTKVNAMKTEKVASPHYRGVRRRPWGKYAAEIRDSTRKGARVWLGTFETAEEAALAYDKAALRIRGAKAYLNFPLETVARARGIACSGKGLSYSSTASQAYGSASPILGCNERISNPRKRPSTNWEENNEVKMEKPPSKKMASLEDVYWNEFDVLEFPDLGSDYLDSLLSSI