Neurodegenerative diseases caused by protein aggregation: a phenomenon at the borderline between molecular evolution and ageing.