Polymerization of tobacco mosaic virus protein in Na pyrophosphate