Lanthiopeptin, a new peptide effective against herpes simplex virus: structural determination and comparison with Ro 09-0198, an immunopotentiating peptide