Science Magazine:Recognition of the amyloid precursor protein by human ?-secretase Recognition of the amyloid precursor protein by human ?-secretase