Alternative Splicing and Protein Diversity: Plants Versus Animals | Synapse