RNA and protein synthesis