20040529 home.science: AIDS vaccine for human trials soon