Sequence Alignment with Dirichlet Process Mixtures