AIDS Vaccine: Time for Human Tests?