Crystal structure of human acetylcholinesterase