Evolution of sex determination in caenorhabditis: unusually high divergence of tra-1 and its functional consequences.