Single stranded DNA-binding proteins