Kinetic, equilibrium, and thermodynamic analysis of macromolecular interactions with BIACORE.