Polymerization into amyloid fibrils is a crucial step in the pathogenesis of neurodegenerative syndromes. Amyloid assembly is governed by properties of the sequence backbone and specific side-chain interactions, since fibrils from unrelated sequences possess similar structures and morphologies. Therefore, characterization of the structural determinants driving amyloid aggregation is of fundamental importance. We investigated the forces involved in the amyloid assembly of a model peptide derived from the oligomerization domain of acetylcholinesterase (AChE), AChE586-599, through the effect of single point mutations on β-sheet propensity, conformation, fibrilization, surfactant activity, oligomerization and fibril morphology. AChE586-599 was chosen due to its fibrilization tractability and AChE involvement in Alzheimer's disease. The results revealed how specific regions and residues can control AChE586-599 assembly. Hydrophobic and/or aromatic residues were crucial for maintaining a high β-strand propensity, for the conformational transition to β-sheet, and for the first stage of aggregation. We also demonstrated that positively charged side-chains might be involved in electrostatic interactions, which could control the transition to β-sheet, the oligomerization and assembly stability. Further interactions were also found to participate in the assembly. We showed that some residues were important for AChE586-599 surfactant activity and that amyloid assembly might preferentially occur at an air-water interface. Consistently with the experimental observations and assembly models for other amyloid systems, we propose a model for AChE586-599 assembly in which a steric-zipper formed through specific interactions (hydrophobic, electrostatic, cation-π, SH-aromatic, metal chelation and polar-polar) would maintain the β-sheets together. We also propose that the stacking between the strands in the β-sheets along the fiber axis could be stabilized through π-π interactions and metal chelation. The dissection of the specific molecular recognition driving AChE586-599 amyloid assembly has provided further knowledge on such poorly understood and complicated process, which could be applied to protein folding and the targeting of amyloid diseases.