Structure and function of Caulobacter crescentus aldose-aldose oxidoreductase.