Evolutionary maintenance of selfish homing endonuclease genes in the absence of horizontal transfer