Intracellular management of information: from DNA to proteins