Bacteriophage phi 29 DNA packaging.