Fusion proteins are powerful tools that have been used by biochemists to improve soluble protein expression, enhance protein stability, and combine multiple enzymatic or affinity functions into a single polypeptide chain. In turn, these approaches have resulted in improved protein-based research tools and therapeutics . Among their many applications, fusion proteins can be used to sequester proteins to solid support materials including hydrogels, magnetic nanoparticles, and functionalized resins with applications in industrial food production, biotechnology method optimization, and drug discovery . However, despite these numerous applications, there is still no standard method for generating protein fusions. As each fusion protein has unpredictable characteristics and design complications, methodical design and optimization studies are still required to produce functional protein .