Two eukaryotic proteins are identical except for one domain in each protein, and these two domains are completely different from each other. Which of the following processes is most likely to have contributed to this difference?