Todas las células han descendido de un ancestro común que vivió hace mucho tiempo (3.5-3.8 mil millones de años más o menos, ver Último ancestro universal). Debido a este ancestro compartido, todas las células tienen muchas propiedades comunes. Una propiedad compartida por las células humanas y bacterianas es el código genético, que describe cómo la secuencia de nucleótidos en el ADN y ARN del gen se traduce a la secuencia de aminoácidos de la proteína. Este código genético común hace posible que una bacteria traduzca directamente un gen humano en proteína.
Sin embargo, existen muchas diferencias en cómo se logra esta traducción en bacterias. Por un lado, el ribosoma bacteriano que hace la traducción es diferente del ribosoma humano, tanto en la secuencia del ARN como en las proteínas que contiene (ver Ribosoma). Estas dos versiones del ribosoma han ido cambiando muy lentamente ya que ambas especies evolucionaron durante millones de años.
Y para crédito adicional: tenga en cuenta que si bien las bacterias pueden traducir correctamente el gen humano, al cambiar la elección de codones que codifican el mismo aminoácido dentro del gen (es decir, codones sinónimos), la eficacia de la traducción a menudo puede mejorarse. Esto se debe a que las preferencias de codones sinónimos difieren entre los organismos (consulte el uso de codones). Además, la capacidad de sintetizar directamente nuevas secuencias de ADN hace posible que una especie bacteriana traduzca el gen de cualquier organismo en una proteína, incluso si ese otro organismo usa un código genético no estándar. Simplemente vuelva a codificar la secuencia de esa proteína utilizando el código genético bacteriano.