3D domain swapping: A mechanism for oligomer assembly | Synapse