CRYL1 dimer dehydrogenates L-gulonate to 3-dehydro-L-gulonate