Total synthesis of A-315675: a potent inhibitor of influenza neuraminidase.