Conditional Protein Splicing:  A New Tool to Control Protein Structure and Function in Vitro and in Vivo | Synapse