Cancer vaccine to go on trial