Multiple sequence alignment, Indel flanking regions, PPM IndelFR predictor, Dynamic programming