Effects of intermolecular interaction on protein diffusion in solution | Synapse