Gene Sequencing and Comparison