Biological sequence analysis:probabilistic models of proteins and nucleic acids - Durbin, Richard...[et al] (CUP, 2003)