Protein comparison at the domain architecture level