protein linkers aid fusion protein design by providing appropriate spacing between domains, supporting correct protein folding in the case that n or c termini interactions are crucial to folding. commonly, protein linkers permit important domain interactions, reinforce stability, and reduce steric hindrance, making them preferred for use in fusion protein design even when n and c termini can be fused. three major types of linkers are flexible, rigid, and in vivo cleavable.