Difelikefalin acetate [ 1024829-44-4 ]