Protein length distribution is remarkably uniform across the tree of life | Synapse