Non-sequential alignments in protein structure comparison: rare exceptions or protein feature?.