Multifaceted counter-APOBEC3G mechanisms employed by HIV-1 Vif.