Total synthesis and biological evaluation of Amaryllidaceae alkaloids: narciclasine, ent-7-deoxypancratistatin, regioisomer of 7-deoxypancratistatin, 10b-epi-deoxypancratistatin, and truncated derivatives.