Protein adsorption equilibrium and kinetics in multimodal cation exchange resins