The portal protein of bacteriophage SPP1: a DNA pump with 13-fold symmetry.

The portal protein of bacteriophage SPP1: a DNA pump with 13-fold symmetry.