Amyloid precursor protein: more than just neurodegeneration