The Proto-Ribosome: an ancient nano-machine for peptide bond formation.