The sole function of the program is to sort the query sequences into groups of unique sequence permutations. The program was tested with the use of simulated sequences. To prepare simulated sequences one 100 amino acids long anonymous sequence (parent sequence) was obtained from the GenBank database. Then one set of five sequences was generated by substituting the 10 th , 20 th , 30 th , 40 th or the 50 th amino acid in the parent sequence with a "x". A second set of five test sequences was prepared by deleting 10 th , 20 th , 30 th , 40 th or the 50 th amino acid in the parent sequence. The first and second set of simulated sequences were queried separately in two sessions. In each session each of the test sequence was queried twice. The output of each session of queries is presented in Table . As shown each session yielded five groups of two sequences each as predicted. The sequences of each group are identical and they are different from the sequences of the other four groups. The results obtained with the set of deleted amino acids are similar as shown in Table .