Single stranded-binding protein c31A Biomolecules