Protein translation: biological processes and therapeutic strategies for human diseases | Synapse