How many codons does the ribosome read at one time?