AGGRESCAN: a server for the prediction and evaluation of "hot spots" of aggregation in polypeptides