Abstract APOBEC3G (A