gamma-Secretase is a membrane-embedded multi-protein complex that catalyzes the final cut of the Alzheimer's disease-related amyloid precursor protein (APP) to amyloid-beta peptides of variable length (37-43 amino acids) via an unusual intramembrane cleavage.