Non Homologous Genes Vs Analogous Genes