Maximum Likelihood Sequence Estimation