Crystal structure of human MMACHC in complex with MMADHC and B12