https://5dok.org/document/q7wxllkn-structural-insight-dna-binding-oligomerization-multifunctional-protein-bacteriophage.html