Multiple alignments of protein sequences are the basis of structural and functional analysis of protein families. It is however difficult even for an expert biologist to comprehend an alignment of more than 50 to 100 homologous sequences.