Engineering combinatorial and dynamic decoders using synthetic immediate-early genes