Structural and kinetic studies on the Ser101Ala variant of choline oxidase: catalysis by compromise.