Crystal structure of human CYB5R3