Domains mediate protein-protein interactions and nucleate protein assemblies.