A general model for the surface glycoproteins of HIV and other retroviruses.