Mycosporines and mycosporine-like amino acids: UV protectants or multipurpose secondary metabolites? | Synapse