Proteins of Escherichia coli come in sizes that are multiples of 14 kDa: domain concepts and evolutionary implications. | Synapse