The non-universality of the genetic code: the universal ancestor was a progenote.