10-{(1E)-2-[3-((2Z)But-2-enyl)oxiran-2-yl]vinyl}oxecan-2-one AIDS-094961 AIDS094961 Mainly marine derived natural product Mueggelone