Melphalan flufenamide