profile hmm emission probability estimation 4689617