MRI-only treatment planning is highly desirable in the current proton radiation therapy workflow due to its appealing advantages such as bypassing MR-CT co-registration, avoiding x-ray CT exposure dose and reduced medical cost. However, MRI alone cannot provide stopping power ratio (SPR) information for dose calculations. Given that dual energy CT (DECT) can estimate SPR with higher accuracy than conventional single energy CT, we propose a deep learning-based method in this study to generate synthetic DECT (sDECT) from MRI to calculate SPR. Since the contrast difference between high-energy and low-energy CT (LECT) is important, and in order to accurately model this difference, we propose a novel label generative adversarial network-based model which can not only discriminate the realism of sDECT but also differentiate high-energy CT (HECT) and LECT from DECT. A cohort of 57 head-and-neck cancer patients with DECT and MRI pairs were used to validate the performance of the proposed framework. The results of sDECT and its derived SPR maps were compared with clinical DECT and the corresponding SPR, respectively. The mean absolute error for synthetic LECT and HECT were 79.98 ± 18.11 HU and 80.15 ± 16.27 HU, respectively. The corresponding SPR maps generated from sDECT showed a normalized mean absolute error as 5.22% ± 1.23%. By comparing with the traditional Cycle GANs, our proposed method significantly improves the accuracy of sDECT. The results indicate that on our dataset, the sDECT image form MRI is close to planning DECT, and thus shows promising potential for generating SPR maps for proton therapy.