Macrocyclic peptidomimetic inhibitors of beta-secretase (BACE): first X-ray structure of a macrocyclic peptidomimetic-BACE complex.