mRNA the harbinger of life?