Invia SMS: Nanoparticulate architecture of protein-based artificial viruses is supported by protein DNA interactions