Envoyer la notice par courriel: Uncovering cis Regulatory Codes Using Synthetic Promoter Shuffling