Multiple interactions of FbsA, a surface protein from Streptococcus agalactiae, with fibrinogen: affinity, stoichiometry and structural characterization.