Text this: Design and self-assembly of simple coat proteins for artificial viruses.