Huperzine A, a potential agent for therapy in Alzheimer's disease and for prophylaxis of organophosphate toxicity, has recently been characterized as a reversible inhibitor of cholinesterases. To examine the specificity of this novel compound in more detail, we have examined the interaction of the 2 stereoisomers of Huperzine A with cholinesterases and site-specific mutants that detail the involvement of specific amino acid residues. Inhibition of fetal bovine serum acetylcholinesterase by (-)-Huperzine A was 35-fold more potent than (+)-Huperzine A, with KI values of 6.2 nM and 210 nM, respectively. In addition, (-)-Huperzine A was 88-fold more potent in inhibiting Torpedo acetylcholinesterase than (+)-Huperzine A, with KI values of 0.25 microM and 22 microM, respectively. Far larger KI values that did not differ between the 2 stereoisomers were observed with horse and human serum butyrylcholinesterases. Mammalian acetylcholinesterase, Torpedo acetylcholinesterase, and mammalian butyrylcholinesterase can be distinguished by the amino acid Tyr, Phe, or Ala in the 330 position, respectively. Studies with mouse acetylcholinesterase mutants, Tyr 337 (330) Phe and Tyr 337 (330) Ala yielded a difference in reactivity that closely mimicked the native enzymes. In contrast, mutation of the conserved Glu 199 residue to Gln in Torpedo acetylcholinesterase produced only a 3-fold increase in KI value for the binding of Huperzine A.(ABSTRACT TRUNCATED AT 250 WORDS)