APOBEC3G and HIV-1 infection: APOBEC3G restricts human immunodeficiency virus 1 (HIV-1) infection by creating hypermutations in proviral DNA, while HIV-1-encoded vif protein antagonizes such restriction by targeting APOBEC3G for degradation.