An analysis of protein domain linkers: their classification and role in protein folding | Synapse