The origin of the tRNA molecule: implications for the origin of protein synthesis.