New Drug seems promising for Melanoma