Maximum likelihood analysis of molecular sequence data