Synthetic progress toward the marine natural product zamamiphidin A