Taifead r-phoist: Major coat protein and single-stranded DNA-binding protein of filamentous virus Pf3.