Highly constrained proteins contain an unexpectedly large number of amino acid tandem repeats | Publicación