LALIGN finds internal duplications by calculating non-intersecting local alignments of protein or nucleotide sequences.