An overview of pentatricopeptide repeat proteins and their applications | Synapse