amyloid precursor proteins