Crystal Structure of Human Glyoxylate Reductase Hydroxypyruvate Reductase