aligns using ibm1, ibm2, and hmm