The multifunctional role of C3: structural analysis of its interactions with physiological ligands.