INN melfalan flufenamid