A Maximum Likelihood Method for Reconstruction of the Evolution of Eukaryotic Gene Structure