Structure of Y17107 complexed HPPD