mga assumes the input sequences to be sufficiently similar. Then it can find ``enough'' and ``long enough'' matches, on which the algorithm depends. If this is not the case, mga will fail to produce meaningful alignments. Keep this in mind when choosing your sequences. For example, it makes sense to input only syntenic regions of long, divergent genomes.