Donevynid Donevynid Biology Answered organelles at which amino acids are hooked together to make proteins