Why are G-quadruplexes good at preventing protein aggregation?