The ribosomal elongation cycle: tRNA binding, translocation and tRNA release.