HIV-1 diversity versus HLA class I polymorphism.