Alzheimer's disease (AD), the leading cause of dementia in the elderly population, still remains without an effective treatment. The accumulation and deposition of the amyloid-beta peptide (Abeta) in the brain is thought to be a key event in the pathogenesis of AD. Recently, a novel exciting