Molecular paleontology: a biochemical model of the ancestral ribosome