“…Alternatively, recombination could also occur between exonic sequences of two different genes [16]. The two main types of recombination are non-allelic homologous recombination (NAHR) [8,17], which relies on short regions of homology, and illegitimate recombination (IR) [8,9,18], also known as non-homologous end joining, which does not require such homologous regions. In addition to these mechanisms, new protein coding sequence can be gained through: 1, deletion of the intervening sequence between two adjacent genes and subsequent exon fusion [19]; 2, exonization of previously non-coding sequence [20]; and 3, insertion of viral or transposon sequences into a gene [21].…”