Shuffled domains in extracellular proteins | Synapse