I'm currently trying to design several dozen new GFP-linked fusion proteins for an upcoming project, but I struggle to find guidelines of how to design the linker between protein of interest and GFP. I'm aware that N- or C-terminal linkage can affect expression, targetting and functionality of the protein of interest and have established for my specific candidate proteins which terminus to use. However, I am uncertain of how long the linker should be and which amino acids to favour or to avoid. I would be very thankful if someone could point me into the right direction! I should mention that I have complete flexibility, as I'm going to synthesize the constructs from scratch.