Detection of Non-homologous and Very Divergent Regions in Protein Sequence Alignments