Urocanate reductase in complex with imidazole propionate