How does protein synthesis occur?