APOBEC3G and AIDS: These results will provide help for the future understanding of the important biological functions of A3G and other double-domain APOBECs in anti-viral and cancer mutation, and future design of anti-HIV/AIDS and anti-cancer therapeutics.