Exhaustive Enumeration of Protein Domain Families