protein, ribosomes