Gene splitting