BACE1 and Alzheimer disease: NFXL1 is a novel putative substrate for BACE1, an important AD therapeutic target58.