Human immunodeficiency virus structure: implications for antiviral design.