Pseudoallelism and gene evolution.