The C-glycosyltransferase IroB from pathogenic Escherichia coli: identification of residues required for efficient catalysis.