Reflections on the origin of the genetic code: a hypothesis.