Determinants of sequence-specificity within human AID and APOBEC3G.