proteins are assembled by which organelles