Crystal Structure of a Glyoxylate/Hydroxypyruvate reductase from Homo sapiens