Minor and trace sterols in marine invertebrates 52. isolation, structure elucidation and partial synthesis of 24-propyl-24,28-methylenecholest-5-en-3β-ol