A Hidden Markov Model Variant for Sequence Classification