Elusive HIV vaccine could be within reach