Engineering the substrate specificity of D-amino acid oxidase: a rational design approach