Crystal structure of Oryza sativa HPPD