Nanoscale protein assemblies from a circular permutant of the tobacco mosaic virus

Nanoscale protein assemblies from a circular permutant of the tobacco mosaic virus