HIV-1 sequence variation: drift, shift, and attenuation.

HIV-1 sequence variation: drift, shift, and attenuation.