Topics Related to Gene Splicing, Genetics and Protein: