Seol an Taifead seo mar Ríomhphost: A Statistical-Mechanical Theory of Fibril Formation in Dilute Protein Solutions