C112H177N29O28S