Viral Tail ProteinsSiphoviridaeSalmonella PhagesBacteriophagesSperm TailDictyocaulusTailViral ProteinsMolecular Sequence DataGenome, ViralAmino Acid SequenceVirionGenes, ViralPseudomonas PhagesDNA, ViralOpen Reading FramesSalmonella typhimuriumBase SequenceStreptococcus PhagesSequence Analysis, DNARNA PhagesLysogenyPeptide LibraryBacillus PhagesColiphages