The evolution of a complex eucaryotic gene