SEARCH Articles Figures Tables EPSP EPSP synthase Enolpyruvyl shikimate-3-phosphate Enolpyruvyl shikimate-3-phosphate synthase Shikimate Shikimic