Nanoparticulate architecture of protein-based artificial viruses is supported by protein–DNA interactions. (August 2011)