supertype_mhcI_group = dict()
supertype_mhcI_group['A01'] = [['HLA-A01:01', 'HLA-A26:01', 'HLA-A26:02', 'HLA-A26:03', 'HLA-A30:02', 'HLA-A30:03', 'HLA-A30:04', 'HLA-A32:01'], ['HLA-A01:03', 'HLA-A01:04', 'HLA-A01:06', 'HLA-A01:07', 'HLA-A01:08', 'HLA-A01:09', 'HLA-A01:10', 'HLA-A01:11', 'HLA-A01:12', 'HLA-A01:14', 'HLA-A01:15', 'HLA-A26:04', 'HLA-A26:05', 'HLA-A26:06', 'HLA-A26:07', 'HLA-A26:08', 'HLA-A26:09', 'HLA-A26:10', 'HLA-A26:11', 'HLA-A26:12', 'HLA-A26:13', 'HLA-A26:14', 'HLA-A26:15', 'HLA-A26:17', 'HLA-A26:18', 'HLA-A26:19', 'HLA-A26:21', 'HLA-A26:23', 'HLA-A26:24', 'HLA-A26:26', 'HLA-A30:06', 'HLA-A30:09', 'HLA-A30:12', 'HLA-A32:02', 'HLA-A32:05', 'HLA-A32:06', 'HLA-A32:07', 'HLA-A32:09', 'HLA-A32:10', 'HLA-A36:01', 'HLA-A36:02', 'HLA-A36:04'], ['HLA-A25:01', 'HLA-A25:02', 'HLA-A25:04', 'HLA-A26:22', 'HLA-A31:10', 'HLA-A32:03', 'HLA-A32:04', 'HLA-A32:08', 'HLA-A36:03', 'HLA-A74:10', 'HLA-A80:01']]
supertype_mhcI_group['A01_A03'] = [['HLA-A30:01'], ['HLA-A30:08', 'HLA-A30:11', 'HLA-A30:14', 'HLA-A30:15'], ['HLA-A02:52', 'HLA-A30:13', 'HLA-A68:06', 'HLA-A68:07']]
supertype_mhcI_group['A01_A24'] = [['HLA-A29:02'], ['HLA-A29:01', 'HLA-A29:03', 'HLA-A29:05', 'HLA-A29:06', 'HLA-A29:09', 'HLA-A29:10', 'HLA-A29:11', 'HLA-A29:12'], ['HLA-A29:13']]
supertype_mhcI_group['A02'] = [['HLA-A02:01', 'HLA-A02:02', 'HLA-A02:03', 'HLA-A02:04', 'HLA-A02:05', 'HLA-A02:06', 'HLA-A02:07', 'HLA-A02:14', 'HLA-A02:17', 'HLA-A68:02', 'HLA-A69:01'], ['HLA-A02:09', 'HLA-A02:11', 'HLA-A02:12', 'HLA-A02:13', 'HLA-A02:15', 'HLA-A02:16', 'HLA-A02:18', 'HLA-A02:19', 'HLA-A02:20', 'HLA-A02:21', 'HLA-A02:22', 'HLA-A02:24', 'HLA-A02:25', 'HLA-A02:26', 'HLA-A02:27', 'HLA-A02:28', 'HLA-A02:30', 'HLA-A02:31', 'HLA-A02:36', 'HLA-A02:37', 'HLA-A02:38', 'HLA-A02:39', 'HLA-A02:40', 'HLA-A02:43', 'HLA-A02:44', 'HLA-A02:45', 'HLA-A02:46', 'HLA-A02:47', 'HLA-A02:48', 'HLA-A02:49', 'HLA-A02:51', 'HLA-A02:54', 'HLA-A02:56', 'HLA-A02:57', 'HLA-A02:58', 'HLA-A02:59', 'HLA-A02:61', 'HLA-A02:62', 'HLA-A02:63', 'HLA-A02:66', 'HLA-A02:67', 'HLA-A02:68', 'HLA-A02:69', 'HLA-A02:70', 'HLA-A02:71', 'HLA-A02:72', 'HLA-A02:74', 'HLA-A02:75', 'HLA-A02:77', 'HLA-A02:78', 'HLA-A02:79', 'HLA-A02:82', 'HLA-A02:83', 'HLA-A02:85', 'HLA-A02:86', 'HLA-A68:27', 'HLA-A68:28'], ['HLA-A02:41', 'HLA-A02:42', 'HLA-A02:50', 'HLA-A02:60', 'HLA-A02:73', 'HLA-A02:84', 'HLA-A68:15']]
supertype_mhcI_group['A03'] = [['HLA-A03:01', 'HLA-A11:01', 'HLA-A31:01', 'HLA-A33:01', 'HLA-A33:03', 'HLA-A66:01', 'HLA-A68:01', 'HLA-A74:01'], ['HLA-A03:02', 'HLA-A03:04', 'HLA-A03:05', 'HLA-A03:06', 'HLA-A03:07', 'HLA-A03:08', 'HLA-A03:10', 'HLA-A03:12', 'HLA-A03:13', 'HLA-A03:14', 'HLA-A03:16', 'HLA-A03:17', 'HLA-A11:02', 'HLA-A11:03', 'HLA-A11:04', 'HLA-A11:05', 'HLA-A11:07', 'HLA-A11:08', 'HLA-A11:09', 'HLA-A11:10', 'HLA-A11:12', 'HLA-A11:13', 'HLA-A11:14', 'HLA-A11:15', 'HLA-A11:16', 'HLA-A11:20', 'HLA-A11:21', 'HLA-A11:23', 'HLA-A31:03', 'HLA-A31:04', 'HLA-A31:05', 'HLA-A31:06', 'HLA-A31:09', 'HLA-A31:11', 'HLA-A33:04', 'HLA-A33:05', 'HLA-A33:06', 'HLA-A33:07', 'HLA-A34:02', 'HLA-A34:03', 'HLA-A34:04', 'HLA-A34:06', 'HLA-A66:02', 'HLA-A66:03', 'HLA-A66:04', 'HLA-A68:03', 'HLA-A68:04', 'HLA-A68:08', 'HLA-A68:09', 'HLA-A68:10', 'HLA-A68:12', 'HLA-A68:13', 'HLA-A68:14', 'HLA-A68:16', 'HLA-A68:19', 'HLA-A68:21', 'HLA-A68:22', 'HLA-A68:24', 'HLA-A68:25', 'HLA-A68:26', 'HLA-A74:02', 'HLA-A74:03', 'HLA-A74:04', 'HLA-A74:05', 'HLA-A74:07', 'HLA-A74:08', 'HLA-A74:09', 'HLA-A74:11'], ['HLA-A02:65', 'HLA-A02:80', 'HLA-A03:09', 'HLA-A11:06', 'HLA-A11:22', 'HLA-A31:12', 'HLA-A68:05', 'HLA-A68:20', 'HLA-A68:23', 'HLA-A74:06']]
supertype_mhcI_group['A24'] = [['HLA-A23:01', 'HLA-A24:02'], ['HLA-A23:02', 'HLA-A23:03', 'HLA-A23:04', 'HLA-A23:06', 'HLA-A23:07', 'HLA-A23:08', 'HLA-A23:10', 'HLA-A24:03', 'HLA-A24:05', 'HLA-A24:06', 'HLA-A24:08', 'HLA-A24:09', 'HLA-A24:10', 'HLA-A24:11', 'HLA-A24:13', 'HLA-A24:18', 'HLA-A24:20', 'HLA-A24:21', 'HLA-A24:22', 'HLA-A24:23', 'HLA-A24:26', 'HLA-A24:27', 'HLA-A24:28', 'HLA-A24:29', 'HLA-A24:33', 'HLA-A24:34', 'HLA-A24:35', 'HLA-A24:37', 'HLA-A24:38', 'HLA-A24:39', 'HLA-A24:40', 'HLA-A24:43', 'HLA-A24:46', 'HLA-A24:47', 'HLA-A24:48', 'HLA-A24:49'], ['HLA-A23:05', 'HLA-A23:12', 'HLA-A24:17', 'HLA-A24:25', 'HLA-A24:30', 'HLA-A24:41', 'HLA-A24:42', 'HLA-A24:44', 'HLA-A24:52']]
supertype_mhcI_group['B07'] = [['HLA-B07:02', 'HLA-B07:03', 'HLA-B07:05', 'HLA-B15:08', 'HLA-B35:01', 'HLA-B35:03', 'HLA-B42:01', 'HLA-B51:01', 'HLA-B51:02', 'HLA-B51:03', 'HLA-B53:01', 'HLA-B54:01', 'HLA-B55:01', 'HLA-B55:02', 'HLA-B56:01', 'HLA-B67:01', 'HLA-B78:01'], ['HLA-B07:04', 'HLA-B07:06', 'HLA-B07:15', 'HLA-B07:19', 'HLA-B07:20', 'HLA-B07:21', 'HLA-B07:22', 'HLA-B07:24', 'HLA-B07:25', 'HLA-B07:26', 'HLA-B07:30', 'HLA-B07:31', 'HLA-B07:33', 'HLA-B07:34', 'HLA-B07:35', 'HLA-B07:39', 'HLA-B07:40', 'HLA-B07:41', 'HLA-B07:42', 'HLA-B07:43', 'HLA-B35:07', 'HLA-B35:08', 'HLA-B35:11', 'HLA-B35:14', 'HLA-B35:15', 'HLA-B35:21', 'HLA-B35:22', 'HLA-B35:24', 'HLA-B35:31', 'HLA-B35:32', 'HLA-B35:33', 'HLA-B35:35', 'HLA-B35:36', 'HLA-B35:38', 'HLA-B35:40', 'HLA-B35:41', 'HLA-B35:42', 'HLA-B35:43', 'HLA-B35:44', 'HLA-B35:45', 'HLA-B35:46', 'HLA-B35:54', 'HLA-B35:55', 'HLA-B35:57', 'HLA-B35:61', 'HLA-B39:10', 'HLA-B39:16', 'HLA-B42:04', 'HLA-B42:05', 'HLA-B51:05', 'HLA-B51:08', 'HLA-B51:09', 'HLA-B51:10', 'HLA-B51:11', 'HLA-B51:16', 'HLA-B51:17', 'HLA-B51:18', 'HLA-B51:19', 'HLA-B51:21', 'HLA-B51:23', 'HLA-B51:24', 'HLA-B51:26', 'HLA-B51:28', 'HLA-B51:29', 'HLA-B51:30', 'HLA-B51:31', 'HLA-B51:32', 'HLA-B51:33', 'HLA-B51:34', 'HLA-B51:35', 'HLA-B51:36', 'HLA-B51:38', 'HLA-B53:02', 'HLA-B53:06', 'HLA-B53:08', 'HLA-B53:10', 'HLA-B54:03', 'HLA-B54:04', 'HLA-B54:06', 'HLA-B54:07', 'HLA-B55:03', 'HLA-B55:04', 'HLA-B55:05', 'HLA-B55:07', 'HLA-B55:09', 'HLA-B55:10', 'HLA-B55:15', 'HLA-B55:17', 'HLA-B55:19', 'HLA-B56:03', 'HLA-B56:05', 'HLA-B56:13', 'HLA-B56:15', 'HLA-B56:16', 'HLA-B78:02', 'HLA-B78:04'], ['HLA-B07:07', 'HLA-B07:09', 'HLA-B07:12', 'HLA-B07:14', 'HLA-B07:16', 'HLA-B07:17', 'HLA-B07:18', 'HLA-B07:23', 'HLA-B07:36', 'HLA-B07:37', 'HLA-B35:02', 'HLA-B35:04', 'HLA-B35:05', 'HLA-B35:06', 'HLA-B35:09', 'HLA-B35:12', 'HLA-B35:17', 'HLA-B35:18', 'HLA-B35:29', 'HLA-B35:30', 'HLA-B35:34', 'HLA-B35:37', 'HLA-B35:39', 'HLA-B35:51', 'HLA-B35:53', 'HLA-B35:58', 'HLA-B35:60', 'HLA-B38:06', 'HLA-B38:07', 'HLA-B39:17', 'HLA-B42:06', 'HLA-B44:06', 'HLA-B51:04', 'HLA-B51:06', 'HLA-B51:12', 'HLA-B51:13', 'HLA-B51:14', 'HLA-B51:20', 'HLA-B51:37', 'HLA-B53:04', 'HLA-B55:08', 'HLA-B55:11', 'HLA-B55:13', 'HLA-B55:14', 'HLA-B56:02', 'HLA-B56:04', 'HLA-B56:09', 'HLA-B56:10', 'HLA-B56:11', 'HLA-B56:12', 'HLA-B81:01', 'HLA-B81:02']]
supertype_mhcI_group['B08'] = [['HLA-B08:01', 'HLA-B08:02'], ['HLA-B08:07', 'HLA-B08:09', 'HLA-B08:11', 'HLA-B08:13', 'HLA-B08:15', 'HLA-B08:18', 'HLA-B08:19', 'HLA-B08:20', 'HLA-B08:21', 'HLA-B08:22', 'HLA-B08:23', 'HLA-B08:24', 'HLA-B08:25'], ['HLA-B08:03', 'HLA-B08:08', 'HLA-B08:12', 'HLA-B08:16']]
supertype_mhcI_group['B27'] = [['HLA-B14:02', 'HLA-B15:03', 'HLA-B15:09', 'HLA-B15:10', 'HLA-B15:18', 'HLA-B27:02', 'HLA-B27:03', 'HLA-B27:04', 'HLA-B27:05', 'HLA-B27:06', 'HLA-B27:07', 'HLA-B27:09', 'HLA-B38:01', 'HLA-B39:01', 'HLA-B39:02', 'HLA-B39:09', 'HLA-B48:01', 'HLA-B73:01'], ['HLA-B14:01', 'HLA-B14:03', 'HLA-B14:06', 'HLA-B14:07', 'HLA-B15:37', 'HLA-B15:47', 'HLA-B15:49', 'HLA-B15:51', 'HLA-B15:52', 'HLA-B15:54', 'HLA-B15:61', 'HLA-B15:62', 'HLA-B15:69', 'HLA-B15:72', 'HLA-B15:74', 'HLA-B15:80', 'HLA-B15:90', 'HLA-B15:91', 'HLA-B15:93', 'HLA-B15:98', 'HLA-B15:99', 'HLA-B27:10', 'HLA-B27:13', 'HLA-B27:15', 'HLA-B27:17', 'HLA-B27:25', 'HLA-B27:28', 'HLA-B38:05', 'HLA-B38:09', 'HLA-B38:11', 'HLA-B39:04', 'HLA-B39:07', 'HLA-B39:14', 'HLA-B39:18', 'HLA-B39:23', 'HLA-B39:26', 'HLA-B39:27', 'HLA-B39:29', 'HLA-B39:30', 'HLA-B39:32', 'HLA-B40:12', 'HLA-B48:02', 'HLA-B48:03', 'HLA-B48:04', 'HLA-B48:05', 'HLA-B48:09', 'HLA-B48:10', 'HLA-B48:11', 'HLA-B48:12', 'HLA-B48:13', 'HLA-B95:03'], ['HLA-B14:05', 'HLA-B15:23', 'HLA-B15:68', 'HLA-B27:01', 'HLA-B27:11', 'HLA-B27:14', 'HLA-B27:19', 'HLA-B27:20', 'HLA-B27:21', 'HLA-B27:24', 'HLA-B27:27', 'HLA-B27:30', 'HLA-B35:26', 'HLA-B39:03', 'HLA-B39:05', 'HLA-B39:06', 'HLA-B39:08', 'HLA-B39:11', 'HLA-B39:13', 'HLA-B39:15', 'HLA-B39:24', 'HLA-B39:28', 'HLA-B39:33', 'HLA-B39:34', 'HLA-B44:40', 'HLA-B48:07', 'HLA-B48:08'], ['HLA-B55:18']]
supertype_mhcI_group['B44'] = [['HLA-B18:01', 'HLA-B37:01', 'HLA-B40:01', 'HLA-B40:02', 'HLA-B40:06', 'HLA-B44:02', 'HLA-B44:03', 'HLA-B45:01'], ['HLA-B15:53', 'HLA-B18:03', 'HLA-B18:05', 'HLA-B18:06', 'HLA-B18:10', 'HLA-B18:11', 'HLA-B18:13', 'HLA-B18:15', 'HLA-B18:19', 'HLA-B18:20', 'HLA-B37:04', 'HLA-B40:05', 'HLA-B40:11', 'HLA-B40:14', 'HLA-B40:15', 'HLA-B40:16', 'HLA-B40:20', 'HLA-B40:26', 'HLA-B40:29', 'HLA-B40:35', 'HLA-B40:39', 'HLA-B40:40', 'HLA-B40:49', 'HLA-B40:50', 'HLA-B40:53', 'HLA-B40:54', 'HLA-B40:55', 'HLA-B40:56', 'HLA-B40:57', 'HLA-B41:02', 'HLA-B41:03', 'HLA-B44:04', 'HLA-B44:07', 'HLA-B44:13', 'HLA-B44:16', 'HLA-B44:21', 'HLA-B44:22', 'HLA-B44:24', 'HLA-B44:26', 'HLA-B44:27', 'HLA-B44:28', 'HLA-B44:29', 'HLA-B44:30', 'HLA-B44:32', 'HLA-B44:33', 'HLA-B44:35', 'HLA-B44:36', 'HLA-B44:37', 'HLA-B44:38', 'HLA-B45:03', 'HLA-B45:04', 'HLA-B45:05', 'HLA-B45:07', 'HLA-B49:04', 'HLA-B50:01', 'HLA-B50:02', 'HLA-B50:04'], ['HLA-B15:46', 'HLA-B18:02', 'HLA-B18:14', 'HLA-B40:03', 'HLA-B40:04', 'HLA-B40:09', 'HLA-B40:10', 'HLA-B40:18', 'HLA-B40:19', 'HLA-B40:23', 'HLA-B40:24', 'HLA-B40:28', 'HLA-B40:30', 'HLA-B40:33', 'HLA-B40:34', 'HLA-B40:36', 'HLA-B40:38', 'HLA-B40:42', 'HLA-B40:43', 'HLA-B40:44', 'HLA-B40:45', 'HLA-B40:47', 'HLA-B40:48', 'HLA-B40:51', 'HLA-B40:52', 'HLA-B40:58', 'HLA-B40:59', 'HLA-B41:01', 'HLA-B41:04', 'HLA-B41:06', 'HLA-B41:07', 'HLA-B44:05', 'HLA-B44:14', 'HLA-B44:20', 'HLA-B44:25', 'HLA-B44:31', 'HLA-B44:34', 'HLA-B44:39', 'HLA-B44:41', 'HLA-B44:42', 'HLA-B45:02', 'HLA-B47:04', 'HLA-B47:05']]
supertype_mhcI_group['B58'] = [['HLA-B15:16', 'HLA-B15:17', 'HLA-B57:01', 'HLA-B57:02', 'HLA-B58:01', 'HLA-B58:02'], ['HLA-B15:67', 'HLA-B15:95', 'HLA-B57:03', 'HLA-B57:07', 'HLA-B57:08', 'HLA-B57:09', 'HLA-B58:04', 'HLA-B58:06', 'HLA-B58:07', 'HLA-B58:08', 'HLA-B58:09', 'HLA-B58:11'], ['HLA-B57:04', 'HLA-B57:05', 'HLA-B57:06', 'HLA-B58:05']]
supertype_mhcI_group['B62'] = [['HLA-B15:01', 'HLA-B15:02', 'HLA-B15:12', 'HLA-B15:13', 'HLA-B46:01', 'HLA-B52:01'], ['HLA-B15:05', 'HLA-B15:14', 'HLA-B15:15', 'HLA-B15:19', 'HLA-B15:20', 'HLA-B15:25', 'HLA-B15:28', 'HLA-B15:30', 'HLA-B15:31', 'HLA-B15:33', 'HLA-B15:34', 'HLA-B15:38', 'HLA-B15:39', 'HLA-B15:40', 'HLA-B15:48','HLA-B15:50', 'HLA-B15:60', 'HLA-B15:63', 'HLA-B15:65', 'HLA-B15:70', 'HLA-B15:75', 'HLA-B15:78', 'HLA-B15:81', 'HLA-B15:82', 'HLA-B15:83', 'HLA-B15:85', 'HLA-B15:88', 'HLA-B15:92', 'HLA-B15:96', 'HLA-B15:97', 'HLA-B35:28', 'HLA-B40:21', 'HLA-B46:03', 'HLA-B46:04', 'HLA-B46:05', 'HLA-B52:02', 'HLA-B52:03', 'HLA-B52:04', 'HLA-B52:05', 'HLA-B52:07', 'HLA-B52:08', 'HLA-B78:05', 'HLA-B95:02', 'HLA-B95:04'], ['HLA-B15:04', 'HLA-B15:07', 'HLA-B15:24', 'HLA-B15:35', 'HLA-B15:42', 'HLA-B15:45', 'HLA-B15:55', 'HLA-B15:58', 'HLA-B15:73', 'HLA-B15:86', 'HLA-B44:08', 'HLA-B46:02'], ['HLA-B13:09', 'HLA-B13:13']]

supertype_mhcI_allele = dict()
supertype_mhcI_allele['HLA-B18:01'] = 'B44'
supertype_mhcI_allele['HLA-B37:01'] = 'B44'
supertype_mhcI_allele['HLA-B40:01'] = 'B44'
supertype_mhcI_allele['HLA-B40:02'] = 'B44'
supertype_mhcI_allele['HLA-B40:06'] = 'B44'
supertype_mhcI_allele['HLA-B44:02'] = 'B44'
supertype_mhcI_allele['HLA-B44:03'] = 'B44'
supertype_mhcI_allele['HLA-B45:01'] = 'B44'
supertype_mhcI_allele['HLA-B15:53'] = 'B44'
supertype_mhcI_allele['HLA-B18:03'] = 'B44'
supertype_mhcI_allele['HLA-B18:05'] = 'B44'
supertype_mhcI_allele['HLA-B18:06'] = 'B44'
supertype_mhcI_allele['HLA-B18:10'] = 'B44'
supertype_mhcI_allele['HLA-B18:11'] = 'B44'
supertype_mhcI_allele['HLA-B18:13'] = 'B44'
supertype_mhcI_allele['HLA-B18:15'] = 'B44'
supertype_mhcI_allele['HLA-B18:19'] = 'B44'
supertype_mhcI_allele['HLA-B18:20'] = 'B44'
supertype_mhcI_allele['HLA-B37:04'] = 'B44'
supertype_mhcI_allele['HLA-B40:05'] = 'B44'
supertype_mhcI_allele['HLA-B40:11'] = 'B44'
supertype_mhcI_allele['HLA-B40:14'] = 'B44'
supertype_mhcI_allele['HLA-B40:15'] = 'B44'
supertype_mhcI_allele['HLA-B40:16'] = 'B44'
supertype_mhcI_allele['HLA-B40:20'] = 'B44'
supertype_mhcI_allele['HLA-B40:26'] = 'B44'
supertype_mhcI_allele['HLA-B40:29'] = 'B44'
supertype_mhcI_allele['HLA-B40:35'] = 'B44'
supertype_mhcI_allele['HLA-B40:39'] = 'B44'
supertype_mhcI_allele['HLA-B40:40'] = 'B44'
supertype_mhcI_allele['HLA-B40:49'] = 'B44'
supertype_mhcI_allele['HLA-B40:50'] = 'B44'
supertype_mhcI_allele['HLA-B40:53'] = 'B44'
supertype_mhcI_allele['HLA-B40:54'] = 'B44'
supertype_mhcI_allele['HLA-B40:55'] = 'B44'
supertype_mhcI_allele['HLA-B40:56'] = 'B44'
supertype_mhcI_allele['HLA-B40:57'] = 'B44'
supertype_mhcI_allele['HLA-B41:02'] = 'B44'
supertype_mhcI_allele['HLA-B41:03'] = 'B44'
supertype_mhcI_allele['HLA-B44:04'] = 'B44'
supertype_mhcI_allele['HLA-B44:07'] = 'B44'
supertype_mhcI_allele['HLA-B44:13'] = 'B44'
supertype_mhcI_allele['HLA-B44:16'] = 'B44'
supertype_mhcI_allele['HLA-B44:21'] = 'B44'
supertype_mhcI_allele['HLA-B44:22'] = 'B44'
supertype_mhcI_allele['HLA-B44:24'] = 'B44'
supertype_mhcI_allele['HLA-B44:26'] = 'B44'
supertype_mhcI_allele['HLA-B44:27'] = 'B44'
supertype_mhcI_allele['HLA-B44:28'] = 'B44'
supertype_mhcI_allele['HLA-B44:29'] = 'B44'
supertype_mhcI_allele['HLA-B44:30'] = 'B44'
supertype_mhcI_allele['HLA-B44:32'] = 'B44'
supertype_mhcI_allele['HLA-B44:33'] = 'B44'
supertype_mhcI_allele['HLA-B44:35'] = 'B44'
supertype_mhcI_allele['HLA-B44:36'] = 'B44'
supertype_mhcI_allele['HLA-B44:37'] = 'B44'
supertype_mhcI_allele['HLA-B44:38'] = 'B44'
supertype_mhcI_allele['HLA-B45:03'] = 'B44'
supertype_mhcI_allele['HLA-B45:04'] = 'B44'
supertype_mhcI_allele['HLA-B45:05'] = 'B44'
supertype_mhcI_allele['HLA-B45:07'] = 'B44'
supertype_mhcI_allele['HLA-B49:04'] = 'B44'
supertype_mhcI_allele['HLA-B50:01'] = 'B44'
supertype_mhcI_allele['HLA-B50:02'] = 'B44'
supertype_mhcI_allele['HLA-B50:04'] = 'B44'
supertype_mhcI_allele['HLA-B15:46'] = 'B44'
supertype_mhcI_allele['HLA-B18:02'] = 'B44'
supertype_mhcI_allele['HLA-B18:14'] = 'B44'
supertype_mhcI_allele['HLA-B40:03'] = 'B44'
supertype_mhcI_allele['HLA-B40:04'] = 'B44'
supertype_mhcI_allele['HLA-B40:09'] = 'B44'
supertype_mhcI_allele['HLA-B40:10'] = 'B44'
supertype_mhcI_allele['HLA-B40:18'] = 'B44'
supertype_mhcI_allele['HLA-B40:19'] = 'B44'
supertype_mhcI_allele['HLA-B40:23'] = 'B44'
supertype_mhcI_allele['HLA-B40:24'] = 'B44'
supertype_mhcI_allele['HLA-B40:28'] = 'B44'
supertype_mhcI_allele['HLA-B40:30'] = 'B44'
supertype_mhcI_allele['HLA-B40:33'] = 'B44'
supertype_mhcI_allele['HLA-B40:34'] = 'B44'
supertype_mhcI_allele['HLA-B40:36'] = 'B44'
supertype_mhcI_allele['HLA-B40:38'] = 'B44'
supertype_mhcI_allele['HLA-B40:42'] = 'B44'
supertype_mhcI_allele['HLA-B40:43'] = 'B44'
supertype_mhcI_allele['HLA-B40:44'] = 'B44'
supertype_mhcI_allele['HLA-B40:45'] = 'B44'
supertype_mhcI_allele['HLA-B40:47'] = 'B44'
supertype_mhcI_allele['HLA-B40:48'] = 'B44'
supertype_mhcI_allele['HLA-B40:51'] = 'B44'
supertype_mhcI_allele['HLA-B40:52'] = 'B44'
supertype_mhcI_allele['HLA-B40:58'] = 'B44'
supertype_mhcI_allele['HLA-B40:59'] = 'B44'
supertype_mhcI_allele['HLA-B41:01'] = 'B44'
supertype_mhcI_allele['HLA-B41:04'] = 'B44'
supertype_mhcI_allele['HLA-B41:06'] = 'B44'
supertype_mhcI_allele['HLA-B41:07'] = 'B44'
supertype_mhcI_allele['HLA-B44:05'] = 'B44'
supertype_mhcI_allele['HLA-B44:14'] = 'B44'
supertype_mhcI_allele['HLA-B44:20'] = 'B44'
supertype_mhcI_allele['HLA-B44:25'] = 'B44'
supertype_mhcI_allele['HLA-B44:31'] = 'B44'
supertype_mhcI_allele['HLA-B44:34'] = 'B44'
supertype_mhcI_allele['HLA-B44:39'] = 'B44'
supertype_mhcI_allele['HLA-B44:41'] = 'B44'
supertype_mhcI_allele['HLA-B44:42'] = 'B44'
supertype_mhcI_allele['HLA-B45:02'] = 'B44'
supertype_mhcI_allele['HLA-B47:04'] = 'B44'
supertype_mhcI_allele['HLA-B47:05'] = 'B44'
supertype_mhcI_allele['HLA-B15:16'] = 'B58'
supertype_mhcI_allele['HLA-B15:17'] = 'B58'
supertype_mhcI_allele['HLA-B57:01'] = 'B58'
supertype_mhcI_allele['HLA-B57:02'] = 'B58'
supertype_mhcI_allele['HLA-B58:01'] = 'B58'
supertype_mhcI_allele['HLA-B58:02'] = 'B58'
supertype_mhcI_allele['HLA-B15:67'] = 'B58'
supertype_mhcI_allele['HLA-B15:95'] = 'B58'
supertype_mhcI_allele['HLA-B57:03'] = 'B58'
supertype_mhcI_allele['HLA-B57:07'] = 'B58'
supertype_mhcI_allele['HLA-B57:08'] = 'B58'
supertype_mhcI_allele['HLA-B57:09'] = 'B58'
supertype_mhcI_allele['HLA-B58:04'] = 'B58'
supertype_mhcI_allele['HLA-B58:06'] = 'B58'
supertype_mhcI_allele['HLA-B58:07'] = 'B58'
supertype_mhcI_allele['HLA-B58:08'] = 'B58'
supertype_mhcI_allele['HLA-B58:09'] = 'B58'
supertype_mhcI_allele['HLA-B58:11'] = 'B58'
supertype_mhcI_allele['HLA-B57:04'] = 'B58'
supertype_mhcI_allele['HLA-B57:05'] = 'B58'
supertype_mhcI_allele['HLA-B57:06'] = 'B58'
supertype_mhcI_allele['HLA-B58:05'] = 'B58'
supertype_mhcI_allele['HLA-A23:01'] = 'A24'
supertype_mhcI_allele['HLA-A24:02'] = 'A24'
supertype_mhcI_allele['HLA-A23:02'] = 'A24'
supertype_mhcI_allele['HLA-A23:03'] = 'A24'
supertype_mhcI_allele['HLA-A23:04'] = 'A24'
supertype_mhcI_allele['HLA-A23:06'] = 'A24'
supertype_mhcI_allele['HLA-A23:07'] = 'A24'
supertype_mhcI_allele['HLA-A23:08'] = 'A24'
supertype_mhcI_allele['HLA-A23:10'] = 'A24'
supertype_mhcI_allele['HLA-A24:03'] = 'A24'
supertype_mhcI_allele['HLA-A24:05'] = 'A24'
supertype_mhcI_allele['HLA-A24:06'] = 'A24'
supertype_mhcI_allele['HLA-A24:08'] = 'A24'
supertype_mhcI_allele['HLA-A24:09'] = 'A24'
supertype_mhcI_allele['HLA-A24:10'] = 'A24'
supertype_mhcI_allele['HLA-A24:11'] = 'A24'
supertype_mhcI_allele['HLA-A24:13'] = 'A24'
supertype_mhcI_allele['HLA-A24:18'] = 'A24'
supertype_mhcI_allele['HLA-A24:20'] = 'A24'
supertype_mhcI_allele['HLA-A24:21'] = 'A24'
supertype_mhcI_allele['HLA-A24:22'] = 'A24'
supertype_mhcI_allele['HLA-A24:23'] = 'A24'
supertype_mhcI_allele['HLA-A24:26'] = 'A24'
supertype_mhcI_allele['HLA-A24:27'] = 'A24'
supertype_mhcI_allele['HLA-A24:28'] = 'A24'
supertype_mhcI_allele['HLA-A24:29'] = 'A24'
supertype_mhcI_allele['HLA-A24:33'] = 'A24'
supertype_mhcI_allele['HLA-A24:34'] = 'A24'
supertype_mhcI_allele['HLA-A24:35'] = 'A24'
supertype_mhcI_allele['HLA-A24:37'] = 'A24'
supertype_mhcI_allele['HLA-A24:38'] = 'A24'
supertype_mhcI_allele['HLA-A24:39'] = 'A24'
supertype_mhcI_allele['HLA-A24:40'] = 'A24'
supertype_mhcI_allele['HLA-A24:43'] = 'A24'
supertype_mhcI_allele['HLA-A24:46'] = 'A24'
supertype_mhcI_allele['HLA-A24:47'] = 'A24'
supertype_mhcI_allele['HLA-A24:48'] = 'A24'
supertype_mhcI_allele['HLA-A24:49'] = 'A24'
supertype_mhcI_allele['HLA-A23:05'] = 'A24'
supertype_mhcI_allele['HLA-A23:12'] = 'A24'
supertype_mhcI_allele['HLA-A24:17'] = 'A24'
supertype_mhcI_allele['HLA-A24:25'] = 'A24'
supertype_mhcI_allele['HLA-A24:30'] = 'A24'
supertype_mhcI_allele['HLA-A24:41'] = 'A24'
supertype_mhcI_allele['HLA-A24:42'] = 'A24'
supertype_mhcI_allele['HLA-A24:44'] = 'A24'
supertype_mhcI_allele['HLA-A24:52'] = 'A24'
supertype_mhcI_allele['HLA-B15:01'] = 'B62'
supertype_mhcI_allele['HLA-B15:02'] = 'B62'
supertype_mhcI_allele['HLA-B15:12'] = 'B62'
supertype_mhcI_allele['HLA-B15:13'] = 'B62'
supertype_mhcI_allele['HLA-B46:01'] = 'B62'
supertype_mhcI_allele['HLA-B52:01'] = 'B62'
supertype_mhcI_allele['HLA-B15:05'] = 'B62'
supertype_mhcI_allele['HLA-B15:14'] = 'B62'
supertype_mhcI_allele['HLA-B15:15'] = 'B62'
supertype_mhcI_allele['HLA-B15:19'] = 'B62'
supertype_mhcI_allele['HLA-B15:20'] = 'B62'
supertype_mhcI_allele['HLA-B15:25'] = 'B62'
supertype_mhcI_allele['HLA-B15:28'] = 'B62'
supertype_mhcI_allele['HLA-B15:30'] = 'B62'
supertype_mhcI_allele['HLA-B15:31'] = 'B62'
supertype_mhcI_allele['HLA-B15:33'] = 'B62'
supertype_mhcI_allele['HLA-B15:34'] = 'B62'
supertype_mhcI_allele['HLA-B15:38'] = 'B62'
supertype_mhcI_allele['HLA-B15:39'] = 'B62'
supertype_mhcI_allele['HLA-B15:40'] = 'B62'
supertype_mhcI_allele['HLA-B15:48'] = 'B62'
supertype_mhcI_allele['HLA-B15:50'] = 'B62'
supertype_mhcI_allele['HLA-B15:60'] = 'B62'
supertype_mhcI_allele['HLA-B15:63'] = 'B62'
supertype_mhcI_allele['HLA-B15:65'] = 'B62'
supertype_mhcI_allele['HLA-B15:70'] = 'B62'
supertype_mhcI_allele['HLA-B15:75'] = 'B62'
supertype_mhcI_allele['HLA-B15:78'] = 'B62'
supertype_mhcI_allele['HLA-B15:81'] = 'B62'
supertype_mhcI_allele['HLA-B15:82'] = 'B62'
supertype_mhcI_allele['HLA-B15:83'] = 'B62'
supertype_mhcI_allele['HLA-B15:85'] = 'B62'
supertype_mhcI_allele['HLA-B15:88'] = 'B62'
supertype_mhcI_allele['HLA-B15:92'] = 'B62'
supertype_mhcI_allele['HLA-B15:96'] = 'B62'
supertype_mhcI_allele['HLA-B15:97'] = 'B62'
supertype_mhcI_allele['HLA-B35:28'] = 'B62'
supertype_mhcI_allele['HLA-B40:21'] = 'B62'
supertype_mhcI_allele['HLA-B46:03'] = 'B62'
supertype_mhcI_allele['HLA-B46:04'] = 'B62'
supertype_mhcI_allele['HLA-B46:05'] = 'B62'
supertype_mhcI_allele['HLA-B52:02'] = 'B62'
supertype_mhcI_allele['HLA-B52:03'] = 'B62'
supertype_mhcI_allele['HLA-B52:04'] = 'B62'
supertype_mhcI_allele['HLA-B52:05'] = 'B62'
supertype_mhcI_allele['HLA-B52:07'] = 'B62'
supertype_mhcI_allele['HLA-B52:08'] = 'B62'
supertype_mhcI_allele['HLA-B78:05'] = 'B62'
supertype_mhcI_allele['HLA-B95:02'] = 'B62'
supertype_mhcI_allele['HLA-B95:04'] = 'B62'
supertype_mhcI_allele['HLA-B15:04'] = 'B62'
supertype_mhcI_allele['HLA-B15:07'] = 'B62'
supertype_mhcI_allele['HLA-B15:24'] = 'B62'
supertype_mhcI_allele['HLA-B15:35'] = 'B62'
supertype_mhcI_allele['HLA-B15:42'] = 'B62'
supertype_mhcI_allele['HLA-B15:45'] = 'B62'
supertype_mhcI_allele['HLA-B15:55'] = 'B62'
supertype_mhcI_allele['HLA-B15:58'] = 'B62'
supertype_mhcI_allele['HLA-B15:73'] = 'B62'
supertype_mhcI_allele['HLA-B15:86'] = 'B62'
supertype_mhcI_allele['HLA-B44:08'] = 'B62'
supertype_mhcI_allele['HLA-B46:02'] = 'B62'
supertype_mhcI_allele['HLA-B13:09'] = 'B62'
supertype_mhcI_allele['HLA-B13:13'] = 'B62'
supertype_mhcI_allele['HLA-A02:01'] = 'A02'
supertype_mhcI_allele['HLA-A02:02'] = 'A02'
supertype_mhcI_allele['HLA-A02:03'] = 'A02'
supertype_mhcI_allele['HLA-A02:04'] = 'A02'
supertype_mhcI_allele['HLA-A02:05'] = 'A02'
supertype_mhcI_allele['HLA-A02:06'] = 'A02'
supertype_mhcI_allele['HLA-A02:07'] = 'A02'
supertype_mhcI_allele['HLA-A02:14'] = 'A02'
supertype_mhcI_allele['HLA-A02:17'] = 'A02'
supertype_mhcI_allele['HLA-A68:02'] = 'A02'
supertype_mhcI_allele['HLA-A69:01'] = 'A02'
supertype_mhcI_allele['HLA-A02:09'] = 'A02'
supertype_mhcI_allele['HLA-A02:11'] = 'A02'
supertype_mhcI_allele['HLA-A02:12'] = 'A02'
supertype_mhcI_allele['HLA-A02:13'] = 'A02'
supertype_mhcI_allele['HLA-A02:15'] = 'A02'
supertype_mhcI_allele['HLA-A02:16'] = 'A02'
supertype_mhcI_allele['HLA-A02:18'] = 'A02'
supertype_mhcI_allele['HLA-A02:19'] = 'A02'
supertype_mhcI_allele['HLA-A02:20'] = 'A02'
supertype_mhcI_allele['HLA-A02:21'] = 'A02'
supertype_mhcI_allele['HLA-A02:22'] = 'A02'
supertype_mhcI_allele['HLA-A02:24'] = 'A02'
supertype_mhcI_allele['HLA-A02:25'] = 'A02'
supertype_mhcI_allele['HLA-A02:26'] = 'A02'
supertype_mhcI_allele['HLA-A02:27'] = 'A02'
supertype_mhcI_allele['HLA-A02:28'] = 'A02'
supertype_mhcI_allele['HLA-A02:30'] = 'A02'
supertype_mhcI_allele['HLA-A02:31'] = 'A02'
supertype_mhcI_allele['HLA-A02:36'] = 'A02'
supertype_mhcI_allele['HLA-A02:37'] = 'A02'
supertype_mhcI_allele['HLA-A02:38'] = 'A02'
supertype_mhcI_allele['HLA-A02:39'] = 'A02'
supertype_mhcI_allele['HLA-A02:40'] = 'A02'
supertype_mhcI_allele['HLA-A02:43'] = 'A02'
supertype_mhcI_allele['HLA-A02:44'] = 'A02'
supertype_mhcI_allele['HLA-A02:45'] = 'A02'
supertype_mhcI_allele['HLA-A02:46'] = 'A02'
supertype_mhcI_allele['HLA-A02:47'] = 'A02'
supertype_mhcI_allele['HLA-A02:48'] = 'A02'
supertype_mhcI_allele['HLA-A02:49'] = 'A02'
supertype_mhcI_allele['HLA-A02:51'] = 'A02'
supertype_mhcI_allele['HLA-A02:54'] = 'A02'
supertype_mhcI_allele['HLA-A02:56'] = 'A02'
supertype_mhcI_allele['HLA-A02:57'] = 'A02'
supertype_mhcI_allele['HLA-A02:58'] = 'A02'
supertype_mhcI_allele['HLA-A02:59'] = 'A02'
supertype_mhcI_allele['HLA-A02:61'] = 'A02'
supertype_mhcI_allele['HLA-A02:62'] = 'A02'
supertype_mhcI_allele['HLA-A02:63'] = 'A02'
supertype_mhcI_allele['HLA-A02:66'] = 'A02'
supertype_mhcI_allele['HLA-A02:67'] = 'A02'
supertype_mhcI_allele['HLA-A02:68'] = 'A02'
supertype_mhcI_allele['HLA-A02:69'] = 'A02'
supertype_mhcI_allele['HLA-A02:70'] = 'A02'
supertype_mhcI_allele['HLA-A02:71'] = 'A02'
supertype_mhcI_allele['HLA-A02:72'] = 'A02'
supertype_mhcI_allele['HLA-A02:74'] = 'A02'
supertype_mhcI_allele['HLA-A02:75'] = 'A02'
supertype_mhcI_allele['HLA-A02:77'] = 'A02'
supertype_mhcI_allele['HLA-A02:78'] = 'A02'
supertype_mhcI_allele['HLA-A02:79'] = 'A02'
supertype_mhcI_allele['HLA-A02:82'] = 'A02'
supertype_mhcI_allele['HLA-A02:83'] = 'A02'
supertype_mhcI_allele['HLA-A02:85'] = 'A02'
supertype_mhcI_allele['HLA-A02:86'] = 'A02'
supertype_mhcI_allele['HLA-A68:27'] = 'A02'
supertype_mhcI_allele['HLA-A68:28'] = 'A02'
supertype_mhcI_allele['HLA-A02:41'] = 'A02'
supertype_mhcI_allele['HLA-A02:42'] = 'A02'
supertype_mhcI_allele['HLA-A02:50'] = 'A02'
supertype_mhcI_allele['HLA-A02:60'] = 'A02'
supertype_mhcI_allele['HLA-A02:73'] = 'A02'
supertype_mhcI_allele['HLA-A02:84'] = 'A02'
supertype_mhcI_allele['HLA-A68:15'] = 'A02'
supertype_mhcI_allele['HLA-A03:01'] = 'A03'
supertype_mhcI_allele['HLA-A11:01'] = 'A03'
supertype_mhcI_allele['HLA-A31:01'] = 'A03'
supertype_mhcI_allele['HLA-A33:01'] = 'A03'
supertype_mhcI_allele['HLA-A33:03'] = 'A03'
supertype_mhcI_allele['HLA-A66:01'] = 'A03'
supertype_mhcI_allele['HLA-A68:01'] = 'A03'
supertype_mhcI_allele['HLA-A74:01'] = 'A03'
supertype_mhcI_allele['HLA-A03:02'] = 'A03'
supertype_mhcI_allele['HLA-A03:04'] = 'A03'
supertype_mhcI_allele['HLA-A03:05'] = 'A03'
supertype_mhcI_allele['HLA-A03:06'] = 'A03'
supertype_mhcI_allele['HLA-A03:07'] = 'A03'
supertype_mhcI_allele['HLA-A03:08'] = 'A03'
supertype_mhcI_allele['HLA-A03:10'] = 'A03'
supertype_mhcI_allele['HLA-A03:12'] = 'A03'
supertype_mhcI_allele['HLA-A03:13'] = 'A03'
supertype_mhcI_allele['HLA-A03:14'] = 'A03'
supertype_mhcI_allele['HLA-A03:16'] = 'A03'
supertype_mhcI_allele['HLA-A03:17'] = 'A03'
supertype_mhcI_allele['HLA-A11:02'] = 'A03'
supertype_mhcI_allele['HLA-A11:03'] = 'A03'
supertype_mhcI_allele['HLA-A11:04'] = 'A03'
supertype_mhcI_allele['HLA-A11:05'] = 'A03'
supertype_mhcI_allele['HLA-A11:07'] = 'A03'
supertype_mhcI_allele['HLA-A11:08'] = 'A03'
supertype_mhcI_allele['HLA-A11:09'] = 'A03'
supertype_mhcI_allele['HLA-A11:10'] = 'A03'
supertype_mhcI_allele['HLA-A11:12'] = 'A03'
supertype_mhcI_allele['HLA-A11:13'] = 'A03'
supertype_mhcI_allele['HLA-A11:14'] = 'A03'
supertype_mhcI_allele['HLA-A11:15'] = 'A03'
supertype_mhcI_allele['HLA-A11:16'] = 'A03'
supertype_mhcI_allele['HLA-A11:20'] = 'A03'
supertype_mhcI_allele['HLA-A11:21'] = 'A03'
supertype_mhcI_allele['HLA-A11:23'] = 'A03'
supertype_mhcI_allele['HLA-A31:03'] = 'A03'
supertype_mhcI_allele['HLA-A31:04'] = 'A03'
supertype_mhcI_allele['HLA-A31:05'] = 'A03'
supertype_mhcI_allele['HLA-A31:06'] = 'A03'
supertype_mhcI_allele['HLA-A31:09'] = 'A03'
supertype_mhcI_allele['HLA-A31:11'] = 'A03'
supertype_mhcI_allele['HLA-A33:04'] = 'A03'
supertype_mhcI_allele['HLA-A33:05'] = 'A03'
supertype_mhcI_allele['HLA-A33:06'] = 'A03'
supertype_mhcI_allele['HLA-A33:07'] = 'A03'
supertype_mhcI_allele['HLA-A34:02'] = 'A03'
supertype_mhcI_allele['HLA-A34:03'] = 'A03'
supertype_mhcI_allele['HLA-A34:04'] = 'A03'
supertype_mhcI_allele['HLA-A34:06'] = 'A03'
supertype_mhcI_allele['HLA-A66:02'] = 'A03'
supertype_mhcI_allele['HLA-A66:03'] = 'A03'
supertype_mhcI_allele['HLA-A66:04'] = 'A03'
supertype_mhcI_allele['HLA-A68:03'] = 'A03'
supertype_mhcI_allele['HLA-A68:04'] = 'A03'
supertype_mhcI_allele['HLA-A68:08'] = 'A03'
supertype_mhcI_allele['HLA-A68:09'] = 'A03'
supertype_mhcI_allele['HLA-A68:10'] = 'A03'
supertype_mhcI_allele['HLA-A68:12'] = 'A03'
supertype_mhcI_allele['HLA-A68:13'] = 'A03'
supertype_mhcI_allele['HLA-A68:14'] = 'A03'
supertype_mhcI_allele['HLA-A68:16'] = 'A03'
supertype_mhcI_allele['HLA-A68:19'] = 'A03'
supertype_mhcI_allele['HLA-A68:21'] = 'A03'
supertype_mhcI_allele['HLA-A68:22'] = 'A03'
supertype_mhcI_allele['HLA-A68:24'] = 'A03'
supertype_mhcI_allele['HLA-A68:25'] = 'A03'
supertype_mhcI_allele['HLA-A68:26'] = 'A03'
supertype_mhcI_allele['HLA-A74:02'] = 'A03'
supertype_mhcI_allele['HLA-A74:03'] = 'A03'
supertype_mhcI_allele['HLA-A74:04'] = 'A03'
supertype_mhcI_allele['HLA-A74:05'] = 'A03'
supertype_mhcI_allele['HLA-A74:07'] = 'A03'
supertype_mhcI_allele['HLA-A74:08'] = 'A03'
supertype_mhcI_allele['HLA-A74:09'] = 'A03'
supertype_mhcI_allele['HLA-A74:11'] = 'A03'
supertype_mhcI_allele['HLA-A02:65'] = 'A03'
supertype_mhcI_allele['HLA-A02:80'] = 'A03'
supertype_mhcI_allele['HLA-A03:09'] = 'A03'
supertype_mhcI_allele['HLA-A11:06'] = 'A03'
supertype_mhcI_allele['HLA-A11:22'] = 'A03'
supertype_mhcI_allele['HLA-A31:12'] = 'A03'
supertype_mhcI_allele['HLA-A68:05'] = 'A03'
supertype_mhcI_allele['HLA-A68:20'] = 'A03'
supertype_mhcI_allele['HLA-A68:23'] = 'A03'
supertype_mhcI_allele['HLA-A74:06'] = 'A03'
supertype_mhcI_allele['HLA-A01:01'] = 'A01'
supertype_mhcI_allele['HLA-A26:01'] = 'A01'
supertype_mhcI_allele['HLA-A26:02'] = 'A01'
supertype_mhcI_allele['HLA-A26:03'] = 'A01'
supertype_mhcI_allele['HLA-A30:02'] = 'A01'
supertype_mhcI_allele['HLA-A30:03'] = 'A01'
supertype_mhcI_allele['HLA-A30:04'] = 'A01'
supertype_mhcI_allele['HLA-A32:01'] = 'A01'
supertype_mhcI_allele['HLA-A01:03'] = 'A01'
supertype_mhcI_allele['HLA-A01:04'] = 'A01'
supertype_mhcI_allele['HLA-A01:06'] = 'A01'
supertype_mhcI_allele['HLA-A01:07'] = 'A01'
supertype_mhcI_allele['HLA-A01:08'] = 'A01'
supertype_mhcI_allele['HLA-A01:09'] = 'A01'
supertype_mhcI_allele['HLA-A01:10'] = 'A01'
supertype_mhcI_allele['HLA-A01:11'] = 'A01'
supertype_mhcI_allele['HLA-A01:12'] = 'A01'
supertype_mhcI_allele['HLA-A01:14'] = 'A01'
supertype_mhcI_allele['HLA-A01:15'] = 'A01'
supertype_mhcI_allele['HLA-A26:04'] = 'A01'
supertype_mhcI_allele['HLA-A26:05'] = 'A01'
supertype_mhcI_allele['HLA-A26:06'] = 'A01'
supertype_mhcI_allele['HLA-A26:07'] = 'A01'
supertype_mhcI_allele['HLA-A26:08'] = 'A01'
supertype_mhcI_allele['HLA-A26:09'] = 'A01'
supertype_mhcI_allele['HLA-A26:10'] = 'A01'
supertype_mhcI_allele['HLA-A26:11'] = 'A01'
supertype_mhcI_allele['HLA-A26:12'] = 'A01'
supertype_mhcI_allele['HLA-A26:13'] = 'A01'
supertype_mhcI_allele['HLA-A26:14'] = 'A01'
supertype_mhcI_allele['HLA-A26:15'] = 'A01'
supertype_mhcI_allele['HLA-A26:17'] = 'A01'
supertype_mhcI_allele['HLA-A26:18'] = 'A01'
supertype_mhcI_allele['HLA-A26:19'] = 'A01'
supertype_mhcI_allele['HLA-A26:21'] = 'A01'
supertype_mhcI_allele['HLA-A26:23'] = 'A01'
supertype_mhcI_allele['HLA-A26:24'] = 'A01'
supertype_mhcI_allele['HLA-A26:26'] = 'A01'
supertype_mhcI_allele['HLA-A30:06'] = 'A01'
supertype_mhcI_allele['HLA-A30:09'] = 'A01'
supertype_mhcI_allele['HLA-A30:12'] = 'A01'
supertype_mhcI_allele['HLA-A32:02'] = 'A01'
supertype_mhcI_allele['HLA-A32:05'] = 'A01'
supertype_mhcI_allele['HLA-A32:06'] = 'A01'
supertype_mhcI_allele['HLA-A32:07'] = 'A01'
supertype_mhcI_allele['HLA-A32:09'] = 'A01'
supertype_mhcI_allele['HLA-A32:10'] = 'A01'
supertype_mhcI_allele['HLA-A36:01'] = 'A01'
supertype_mhcI_allele['HLA-A36:02'] = 'A01'
supertype_mhcI_allele['HLA-A36:04'] = 'A01'
supertype_mhcI_allele['HLA-A25:01'] = 'A01'
supertype_mhcI_allele['HLA-A25:02'] = 'A01'
supertype_mhcI_allele['HLA-A25:04'] = 'A01'
supertype_mhcI_allele['HLA-A26:22'] = 'A01'
supertype_mhcI_allele['HLA-A31:10'] = 'A01'
supertype_mhcI_allele['HLA-A32:03'] = 'A01'
supertype_mhcI_allele['HLA-A32:04'] = 'A01'
supertype_mhcI_allele['HLA-A32:08'] = 'A01'
supertype_mhcI_allele['HLA-A36:03'] = 'A01'
supertype_mhcI_allele['HLA-A74:10'] = 'A01'
supertype_mhcI_allele['HLA-A80:01'] = 'A01'
supertype_mhcI_allele['HLA-A30:01'] = 'A01_A03'
supertype_mhcI_allele['HLA-A30:08'] = 'A01_A03'
supertype_mhcI_allele['HLA-A30:11'] = 'A01_A03'
supertype_mhcI_allele['HLA-A30:14'] = 'A01_A03'
supertype_mhcI_allele['HLA-A30:15'] = 'A01_A03'
supertype_mhcI_allele['HLA-A02:52'] = 'A01_A03'
supertype_mhcI_allele['HLA-A30:13'] = 'A01_A03'
supertype_mhcI_allele['HLA-A68:06'] = 'A01_A03'
supertype_mhcI_allele['HLA-A68:07'] = 'A01_A03'
supertype_mhcI_allele['HLA-B14:02'] = 'B27'
supertype_mhcI_allele['HLA-B15:03'] = 'B27'
supertype_mhcI_allele['HLA-B15:09'] = 'B27'
supertype_mhcI_allele['HLA-B15:10'] = 'B27'
supertype_mhcI_allele['HLA-B15:18'] = 'B27'
supertype_mhcI_allele['HLA-B27:02'] = 'B27'
supertype_mhcI_allele['HLA-B27:03'] = 'B27'
supertype_mhcI_allele['HLA-B27:04'] = 'B27'
supertype_mhcI_allele['HLA-B27:05'] = 'B27'
supertype_mhcI_allele['HLA-B27:06'] = 'B27'
supertype_mhcI_allele['HLA-B27:07'] = 'B27'
supertype_mhcI_allele['HLA-B27:09'] = 'B27'
supertype_mhcI_allele['HLA-B38:01'] = 'B27'
supertype_mhcI_allele['HLA-B39:01'] = 'B27'
supertype_mhcI_allele['HLA-B39:02'] = 'B27'
supertype_mhcI_allele['HLA-B39:09'] = 'B27'
supertype_mhcI_allele['HLA-B48:01'] = 'B27'
supertype_mhcI_allele['HLA-B73:01'] = 'B27'
supertype_mhcI_allele['HLA-B14:01'] = 'B27'
supertype_mhcI_allele['HLA-B14:03'] = 'B27'
supertype_mhcI_allele['HLA-B14:06'] = 'B27'
supertype_mhcI_allele['HLA-B14:07'] = 'B27'
supertype_mhcI_allele['HLA-B15:37'] = 'B27'
supertype_mhcI_allele['HLA-B15:47'] = 'B27'
supertype_mhcI_allele['HLA-B15:49'] = 'B27'
supertype_mhcI_allele['HLA-B15:51'] = 'B27'
supertype_mhcI_allele['HLA-B15:52'] = 'B27'
supertype_mhcI_allele['HLA-B15:54'] = 'B27'
supertype_mhcI_allele['HLA-B15:61'] = 'B27'
supertype_mhcI_allele['HLA-B15:62'] = 'B27'
supertype_mhcI_allele['HLA-B15:69'] = 'B27'
supertype_mhcI_allele['HLA-B15:72'] = 'B27'
supertype_mhcI_allele['HLA-B15:74'] = 'B27'
supertype_mhcI_allele['HLA-B15:80'] = 'B27'
supertype_mhcI_allele['HLA-B15:90'] = 'B27'
supertype_mhcI_allele['HLA-B15:91'] = 'B27'
supertype_mhcI_allele['HLA-B15:93'] = 'B27'
supertype_mhcI_allele['HLA-B15:98'] = 'B27'
supertype_mhcI_allele['HLA-B15:99'] = 'B27'
supertype_mhcI_allele['HLA-B27:10'] = 'B27'
supertype_mhcI_allele['HLA-B27:13'] = 'B27'
supertype_mhcI_allele['HLA-B27:15'] = 'B27'
supertype_mhcI_allele['HLA-B27:17'] = 'B27'
supertype_mhcI_allele['HLA-B27:25'] = 'B27'
supertype_mhcI_allele['HLA-B27:28'] = 'B27'
supertype_mhcI_allele['HLA-B38:05'] = 'B27'
supertype_mhcI_allele['HLA-B38:09'] = 'B27'
supertype_mhcI_allele['HLA-B38:11'] = 'B27'
supertype_mhcI_allele['HLA-B39:04'] = 'B27'
supertype_mhcI_allele['HLA-B39:07'] = 'B27'
supertype_mhcI_allele['HLA-B39:14'] = 'B27'
supertype_mhcI_allele['HLA-B39:18'] = 'B27'
supertype_mhcI_allele['HLA-B39:23'] = 'B27'
supertype_mhcI_allele['HLA-B39:26'] = 'B27'
supertype_mhcI_allele['HLA-B39:27'] = 'B27'
supertype_mhcI_allele['HLA-B39:29'] = 'B27'
supertype_mhcI_allele['HLA-B39:30'] = 'B27'
supertype_mhcI_allele['HLA-B39:32'] = 'B27'
supertype_mhcI_allele['HLA-B40:12'] = 'B27'
supertype_mhcI_allele['HLA-B48:02'] = 'B27'
supertype_mhcI_allele['HLA-B48:03'] = 'B27'
supertype_mhcI_allele['HLA-B48:04'] = 'B27'
supertype_mhcI_allele['HLA-B48:05'] = 'B27'
supertype_mhcI_allele['HLA-B48:09'] = 'B27'
supertype_mhcI_allele['HLA-B48:10'] = 'B27'
supertype_mhcI_allele['HLA-B48:11'] = 'B27'
supertype_mhcI_allele['HLA-B48:12'] = 'B27'
supertype_mhcI_allele['HLA-B48:13'] = 'B27'
supertype_mhcI_allele['HLA-B95:03'] = 'B27'
supertype_mhcI_allele['HLA-B14:05'] = 'B27'
supertype_mhcI_allele['HLA-B15:23'] = 'B27'
supertype_mhcI_allele['HLA-B15:68'] = 'B27'
supertype_mhcI_allele['HLA-B27:01'] = 'B27'
supertype_mhcI_allele['HLA-B27:11'] = 'B27'
supertype_mhcI_allele['HLA-B27:14'] = 'B27'
supertype_mhcI_allele['HLA-B27:19'] = 'B27'
supertype_mhcI_allele['HLA-B27:20'] = 'B27'
supertype_mhcI_allele['HLA-B27:21'] = 'B27'
supertype_mhcI_allele['HLA-B27:24'] = 'B27'
supertype_mhcI_allele['HLA-B27:27'] = 'B27'
supertype_mhcI_allele['HLA-B27:30'] = 'B27'
supertype_mhcI_allele['HLA-B35:26'] = 'B27'
supertype_mhcI_allele['HLA-B39:03'] = 'B27'
supertype_mhcI_allele['HLA-B39:05'] = 'B27'
supertype_mhcI_allele['HLA-B39:06'] = 'B27'
supertype_mhcI_allele['HLA-B39:08'] = 'B27'
supertype_mhcI_allele['HLA-B39:11'] = 'B27'
supertype_mhcI_allele['HLA-B39:13'] = 'B27'
supertype_mhcI_allele['HLA-B39:15'] = 'B27'
supertype_mhcI_allele['HLA-B39:24'] = 'B27'
supertype_mhcI_allele['HLA-B39:28'] = 'B27'
supertype_mhcI_allele['HLA-B39:33'] = 'B27'
supertype_mhcI_allele['HLA-B39:34'] = 'B27'
supertype_mhcI_allele['HLA-B44:40'] = 'B27'
supertype_mhcI_allele['HLA-B48:07'] = 'B27'
supertype_mhcI_allele['HLA-B48:08'] = 'B27'
supertype_mhcI_allele['HLA-B55:18'] = 'B27'
supertype_mhcI_allele['HLA-B07:02'] = 'B07'
supertype_mhcI_allele['HLA-B07:03'] = 'B07'
supertype_mhcI_allele['HLA-B07:05'] = 'B07'
supertype_mhcI_allele['HLA-B15:08'] = 'B07'
supertype_mhcI_allele['HLA-B35:01'] = 'B07'
supertype_mhcI_allele['HLA-B35:03'] = 'B07'
supertype_mhcI_allele['HLA-B42:01'] = 'B07'
supertype_mhcI_allele['HLA-B51:01'] = 'B07'
supertype_mhcI_allele['HLA-B51:02'] = 'B07'
supertype_mhcI_allele['HLA-B51:03'] = 'B07'
supertype_mhcI_allele['HLA-B53:01'] = 'B07'
supertype_mhcI_allele['HLA-B54:01'] = 'B07'
supertype_mhcI_allele['HLA-B55:01'] = 'B07'
supertype_mhcI_allele['HLA-B55:02'] = 'B07'
supertype_mhcI_allele['HLA-B56:01'] = 'B07'
supertype_mhcI_allele['HLA-B67:01'] = 'B07'
supertype_mhcI_allele['HLA-B78:01'] = 'B07'
supertype_mhcI_allele['HLA-B07:04'] = 'B07'
supertype_mhcI_allele['HLA-B07:06'] = 'B07'
supertype_mhcI_allele['HLA-B07:15'] = 'B07'
supertype_mhcI_allele['HLA-B07:19'] = 'B07'
supertype_mhcI_allele['HLA-B07:20'] = 'B07'
supertype_mhcI_allele['HLA-B07:21'] = 'B07'
supertype_mhcI_allele['HLA-B07:22'] = 'B07'
supertype_mhcI_allele['HLA-B07:24'] = 'B07'
supertype_mhcI_allele['HLA-B07:25'] = 'B07'
supertype_mhcI_allele['HLA-B07:26'] = 'B07'
supertype_mhcI_allele['HLA-B07:30'] = 'B07'
supertype_mhcI_allele['HLA-B07:31'] = 'B07'
supertype_mhcI_allele['HLA-B07:33'] = 'B07'
supertype_mhcI_allele['HLA-B07:34'] = 'B07'
supertype_mhcI_allele['HLA-B07:35'] = 'B07'
supertype_mhcI_allele['HLA-B07:39'] = 'B07'
supertype_mhcI_allele['HLA-B07:40'] = 'B07'
supertype_mhcI_allele['HLA-B07:41'] = 'B07'
supertype_mhcI_allele['HLA-B07:42'] = 'B07'
supertype_mhcI_allele['HLA-B07:43'] = 'B07'
supertype_mhcI_allele['HLA-B35:07'] = 'B07'
supertype_mhcI_allele['HLA-B35:08'] = 'B07'
supertype_mhcI_allele['HLA-B35:11'] = 'B07'
supertype_mhcI_allele['HLA-B35:14'] = 'B07'
supertype_mhcI_allele['HLA-B35:15'] = 'B07'
supertype_mhcI_allele['HLA-B35:21'] = 'B07'
supertype_mhcI_allele['HLA-B35:22'] = 'B07'
supertype_mhcI_allele['HLA-B35:24'] = 'B07'
supertype_mhcI_allele['HLA-B35:31'] = 'B07'
supertype_mhcI_allele['HLA-B35:32'] = 'B07'
supertype_mhcI_allele['HLA-B35:33'] = 'B07'
supertype_mhcI_allele['HLA-B35:35'] = 'B07'
supertype_mhcI_allele['HLA-B35:36'] = 'B07'
supertype_mhcI_allele['HLA-B35:38'] = 'B07'
supertype_mhcI_allele['HLA-B35:40'] = 'B07'
supertype_mhcI_allele['HLA-B35:41'] = 'B07'
supertype_mhcI_allele['HLA-B35:42'] = 'B07'
supertype_mhcI_allele['HLA-B35:43'] = 'B07'
supertype_mhcI_allele['HLA-B35:44'] = 'B07'
supertype_mhcI_allele['HLA-B35:45'] = 'B07'
supertype_mhcI_allele['HLA-B35:46'] = 'B07'
supertype_mhcI_allele['HLA-B35:54'] = 'B07'
supertype_mhcI_allele['HLA-B35:55'] = 'B07'
supertype_mhcI_allele['HLA-B35:57'] = 'B07'
supertype_mhcI_allele['HLA-B35:61'] = 'B07'
supertype_mhcI_allele['HLA-B39:10'] = 'B07'
supertype_mhcI_allele['HLA-B39:16'] = 'B07'
supertype_mhcI_allele['HLA-B42:04'] = 'B07'
supertype_mhcI_allele['HLA-B42:05'] = 'B07'
supertype_mhcI_allele['HLA-B51:05'] = 'B07'
supertype_mhcI_allele['HLA-B51:08'] = 'B07'
supertype_mhcI_allele['HLA-B51:09'] = 'B07'
supertype_mhcI_allele['HLA-B51:10'] = 'B07'
supertype_mhcI_allele['HLA-B51:11'] = 'B07'
supertype_mhcI_allele['HLA-B51:16'] = 'B07'
supertype_mhcI_allele['HLA-B51:17'] = 'B07'
supertype_mhcI_allele['HLA-B51:18'] = 'B07'
supertype_mhcI_allele['HLA-B51:19'] = 'B07'
supertype_mhcI_allele['HLA-B51:21'] = 'B07'
supertype_mhcI_allele['HLA-B51:23'] = 'B07'
supertype_mhcI_allele['HLA-B51:24'] = 'B07'
supertype_mhcI_allele['HLA-B51:26'] = 'B07'
supertype_mhcI_allele['HLA-B51:28'] = 'B07'
supertype_mhcI_allele['HLA-B51:29'] = 'B07'
supertype_mhcI_allele['HLA-B51:30'] = 'B07'
supertype_mhcI_allele['HLA-B51:31'] = 'B07'
supertype_mhcI_allele['HLA-B51:32'] = 'B07'
supertype_mhcI_allele['HLA-B51:33'] = 'B07'
supertype_mhcI_allele['HLA-B51:34'] = 'B07'
supertype_mhcI_allele['HLA-B51:35'] = 'B07'
supertype_mhcI_allele['HLA-B51:36'] = 'B07'
supertype_mhcI_allele['HLA-B51:38'] = 'B07'
supertype_mhcI_allele['HLA-B53:02'] = 'B07'
supertype_mhcI_allele['HLA-B53:06'] = 'B07'
supertype_mhcI_allele['HLA-B53:08'] = 'B07'
supertype_mhcI_allele['HLA-B53:10'] = 'B07'
supertype_mhcI_allele['HLA-B54:03'] = 'B07'
supertype_mhcI_allele['HLA-B54:04'] = 'B07'
supertype_mhcI_allele['HLA-B54:06'] = 'B07'
supertype_mhcI_allele['HLA-B54:07'] = 'B07'
supertype_mhcI_allele['HLA-B55:03'] = 'B07'
supertype_mhcI_allele['HLA-B55:04'] = 'B07'
supertype_mhcI_allele['HLA-B55:05'] = 'B07'
supertype_mhcI_allele['HLA-B55:07'] = 'B07'
supertype_mhcI_allele['HLA-B55:09'] = 'B07'
supertype_mhcI_allele['HLA-B55:10'] = 'B07'
supertype_mhcI_allele['HLA-B55:15'] = 'B07'
supertype_mhcI_allele['HLA-B55:17'] = 'B07'
supertype_mhcI_allele['HLA-B55:19'] = 'B07'
supertype_mhcI_allele['HLA-B56:03'] = 'B07'
supertype_mhcI_allele['HLA-B56:05'] = 'B07'
supertype_mhcI_allele['HLA-B56:13'] = 'B07'
supertype_mhcI_allele['HLA-B56:15'] = 'B07'
supertype_mhcI_allele['HLA-B56:16'] = 'B07'
supertype_mhcI_allele['HLA-B78:02'] = 'B07'
supertype_mhcI_allele['HLA-B78:04'] = 'B07'
supertype_mhcI_allele['HLA-B07:07'] = 'B07'
supertype_mhcI_allele['HLA-B07:09'] = 'B07'
supertype_mhcI_allele['HLA-B07:12'] = 'B07'
supertype_mhcI_allele['HLA-B07:14'] = 'B07'
supertype_mhcI_allele['HLA-B07:16'] = 'B07'
supertype_mhcI_allele['HLA-B07:17'] = 'B07'
supertype_mhcI_allele['HLA-B07:18'] = 'B07'
supertype_mhcI_allele['HLA-B07:23'] = 'B07'
supertype_mhcI_allele['HLA-B07:36'] = 'B07'
supertype_mhcI_allele['HLA-B07:37'] = 'B07'
supertype_mhcI_allele['HLA-B35:02'] = 'B07'
supertype_mhcI_allele['HLA-B35:04'] = 'B07'
supertype_mhcI_allele['HLA-B35:05'] = 'B07'
supertype_mhcI_allele['HLA-B35:06'] = 'B07'
supertype_mhcI_allele['HLA-B35:09'] = 'B07'
supertype_mhcI_allele['HLA-B35:12'] = 'B07'
supertype_mhcI_allele['HLA-B35:17'] = 'B07'
supertype_mhcI_allele['HLA-B35:18'] = 'B07'
supertype_mhcI_allele['HLA-B35:29'] = 'B07'
supertype_mhcI_allele['HLA-B35:30'] = 'B07'
supertype_mhcI_allele['HLA-B35:34'] = 'B07'
supertype_mhcI_allele['HLA-B35:37'] = 'B07'
supertype_mhcI_allele['HLA-B35:39'] = 'B07'
supertype_mhcI_allele['HLA-B35:51'] = 'B07'
supertype_mhcI_allele['HLA-B35:53'] = 'B07'
supertype_mhcI_allele['HLA-B35:58'] = 'B07'
supertype_mhcI_allele['HLA-B35:60'] = 'B07'
supertype_mhcI_allele['HLA-B38:06'] = 'B07'
supertype_mhcI_allele['HLA-B38:07'] = 'B07'
supertype_mhcI_allele['HLA-B39:17'] = 'B07'
supertype_mhcI_allele['HLA-B42:06'] = 'B07'
supertype_mhcI_allele['HLA-B44:06'] = 'B07'
supertype_mhcI_allele['HLA-B51:04'] = 'B07'
supertype_mhcI_allele['HLA-B51:06'] = 'B07'
supertype_mhcI_allele['HLA-B51:12'] = 'B07'
supertype_mhcI_allele['HLA-B51:13'] = 'B07'
supertype_mhcI_allele['HLA-B51:14'] = 'B07'
supertype_mhcI_allele['HLA-B51:20'] = 'B07'
supertype_mhcI_allele['HLA-B51:37'] = 'B07'
supertype_mhcI_allele['HLA-B53:04'] = 'B07'
supertype_mhcI_allele['HLA-B55:08'] = 'B07'
supertype_mhcI_allele['HLA-B55:11'] = 'B07'
supertype_mhcI_allele['HLA-B55:13'] = 'B07'
supertype_mhcI_allele['HLA-B55:14'] = 'B07'
supertype_mhcI_allele['HLA-B56:02'] = 'B07'
supertype_mhcI_allele['HLA-B56:04'] = 'B07'
supertype_mhcI_allele['HLA-B56:09'] = 'B07'
supertype_mhcI_allele['HLA-B56:10'] = 'B07'
supertype_mhcI_allele['HLA-B56:11'] = 'B07'
supertype_mhcI_allele['HLA-B56:12'] = 'B07'
supertype_mhcI_allele['HLA-B81:01'] = 'B07'
supertype_mhcI_allele['HLA-B81:02'] = 'B07'
supertype_mhcI_allele['HLA-B08:01'] = 'B08'
supertype_mhcI_allele['HLA-B08:02'] = 'B08'
supertype_mhcI_allele['HLA-B08:07'] = 'B08'
supertype_mhcI_allele['HLA-B08:09'] = 'B08'
supertype_mhcI_allele['HLA-B08:11'] = 'B08'
supertype_mhcI_allele['HLA-B08:13'] = 'B08'
supertype_mhcI_allele['HLA-B08:15'] = 'B08'
supertype_mhcI_allele['HLA-B08:18'] = 'B08'
supertype_mhcI_allele['HLA-B08:19'] = 'B08'
supertype_mhcI_allele['HLA-B08:20'] = 'B08'
supertype_mhcI_allele['HLA-B08:21'] = 'B08'
supertype_mhcI_allele['HLA-B08:22'] = 'B08'
supertype_mhcI_allele['HLA-B08:23'] = 'B08'
supertype_mhcI_allele['HLA-B08:24'] = 'B08'
supertype_mhcI_allele['HLA-B08:25'] = 'B08'
supertype_mhcI_allele['HLA-B08:03'] = 'B08'
supertype_mhcI_allele['HLA-B08:08'] = 'B08'
supertype_mhcI_allele['HLA-B08:12'] = 'B08'
supertype_mhcI_allele['HLA-B08:16'] = 'B08'
supertype_mhcI_allele['HLA-A29:02'] = 'A01_A24'
supertype_mhcI_allele['HLA-A29:01'] = 'A01_A24'
supertype_mhcI_allele['HLA-A29:03'] = 'A01_A24'
supertype_mhcI_allele['HLA-A29:05'] = 'A01_A24'
supertype_mhcI_allele['HLA-A29:06'] = 'A01_A24'
supertype_mhcI_allele['HLA-A29:09'] = 'A01_A24'
supertype_mhcI_allele['HLA-A29:10'] = 'A01_A24'
supertype_mhcI_allele['HLA-A29:11'] = 'A01_A24'
supertype_mhcI_allele['HLA-A29:12'] = 'A01_A24'
supertype_mhcI_allele['HLA-A29:13'] = 'A01_A24'


supertype_hla_C_allele = dict()
supertype_hla_C_allele['HLA-C06:02'] = 'G1'
supertype_hla_C_allele['HLA-C07:01'] = 'G1'
supertype_hla_C_allele['HLA-C07:02'] = 'G1'
supertype_hla_C_allele['HLA-C12:02'] = 'G2'
supertype_hla_C_allele['HLA-C12:04'] = 'G2'
supertype_hla_C_allele['HLA-C16:01'] = 'G2'
supertype_hla_C_allele['HLA-C02:02'] = 'G2'
supertype_hla_C_allele['HLA-C12:03'] = 'G2'
supertype_hla_C_allele['HLA-C15:02'] = 'G3'
supertype_hla_C_allele['HLA-C15:05'] = 'G3'
supertype_hla_C_allele['HLA-C14:02'] = 'G3'
supertype_hla_C_allele['HLA-C01:02'] = 'G3'
supertype_hla_C_allele['HLA-C17:01'] = 'G3'
supertype_hla_C_allele['HLA-C03:03'] = 'G3'
supertype_hla_C_allele['HLA-C03:04'] = 'G3'
supertype_hla_C_allele['HLA-C04:01'] = 'G4'
supertype_hla_C_allele['HLA-C05:01'] = 'G4'
supertype_hla_C_allele['HLA-C08:02'] = 'G4'

G1 = dict()
G1['HLA-C06:02'] = [['HLA-C07:01', 'HLA-C07:02']]
G1['HLA-C07:01'] = [['HLA-C07:02'], ['HLA-C06:02']]
G1['HLA-C07:02'] = [['HLA-C07:01'], ['HLA-C06:02']]

G2 = dict()
G2['HLA-C12:03'] = [['HLA-C02:02'], ['HLA-C16:01'], ['HLA-C12:04', 'HLA-C12:02']]
G2['HLA-C02:02'] = [['HLA-C12:03'], ['HLA-C16:01'], ['HLA-C12:04', 'HLA-C12:02']]
G2['HLA-C16:01'] = [['HLA-C12:03', 'HLA-C02:02'], ['HLA-C12:04', 'HLA-C12:02']]
G2['HLA-C12:04'] = [['HLA-C12:02'], ['HLA-C16:01'], ['HLA-C02:02', 'HLA-C12:03']]
G2['HLA-C12:02'] = [['HLA-C12:04'], ['HLA-C16:01'], ['HLA-C12:02', 'HLA-C12:03']]

G3 = dict()
G3['HLA-C15:02'] = [['HLA-C15:05'], ['HLA-C14:02'], ['HLA-C01:02'], ['HLA-C17:01'], ['HLA-C03:03', 'HLA-C03:04']]
G3['HLA-C15:05'] = [['HLA-C15:02'], ['HLA-C14:02'], ['HLA-C01:02'], ['HLA-C17:01'], ['HLA-C03:03', 'HLA-C03:04']]
G3['HLA-C14:02'] = [['HLA-C01:02'], ['HLA-C17:01'], ['HLA-C03:03', 'HLA-C03:04'], ['HLA-C15:05', 'HLA-C15:02']]
G3['HLA-C01:02'] = [['HLA-C17:01'], ['HLA-C03:03', 'HLA-C03:04'], ['HLA-C14:02'], ['HLA-C15:05', 'HLA-C15:02']]
G3['HLA-C17:01'] = [['HLA-C03:03', 'HLA-C03:04'], ['HLA-C01:02'], ['HLA-C14:02'], ['HLA-C15:05', 'HLA-C15:02']]
G3['HLA-C03:03'] = [['HLA-C03:04'], ['HLA-C17:01'], ['HLA-C01:02'], ['HLA-C14:02'], ['HLA-C15:05', 'HLA-C15:02']]
G3['HLA-C03:04'] = [['HLA-C03:03'], ['HLA-C17:01'], ['HLA-C01:02'], ['HLA-C14:02'], ['HLA-C15:05', 'HLA-C15:02']]

G4 = dict()
G4['HLA-C04:01'] = [['HLA-C05:01', 'HLA-C08:02']]
G4['HLA-C05:01'] = [['HLA-C08:02'], ['HLA-C04:01']]
G4['HLA-C08:02'] = [['HLA-C05:01'], ['HLA-C04:01']]

supertype_hla_C_allele_clade = dict()
supertype_hla_C_allele_clade['G1'] = G1
supertype_hla_C_allele_clade['G2'] = G2
supertype_hla_C_allele_clade['G3'] = G3
supertype_hla_C_allele_clade['G4'] = G4

supertype_mhcII_allele = dict()
supertype_mhcII_allele['HLA-DRB108:02'] = 'DR4'
supertype_mhcII_allele['HLA-DRB104:01'] = 'DR4'
supertype_mhcII_allele['HLA-DRB104:05'] = 'DR4'
supertype_mhcII_allele['HLA-DPB102:01'] = 'DP2'
supertype_mhcII_allele['HLA-DPB104:01'] = 'DP2'
supertype_mhcII_allele['HLA-DPB105:01'] = 'DP1'
supertype_mhcII_allele['HLA-DPB101:01'] = 'DP1'
supertype_mhcII_allele['HLA-DPB104:02'] = 'DP1'
supertype_mhcII_allele['HLA-DRB501:01'] = 'Main_DR'
supertype_mhcII_allele['HLA-DRB101:01'] = 'Main_DR'
supertype_mhcII_allele['HLA-DRB109:01'] = 'Main_DR'
supertype_mhcII_allele['HLA-DPB114:01'] = 'Main_DR'
supertype_mhcII_allele['HLA-DRB107:01'] = 'Main_DR'
supertype_mhcII_allele['HLA-DRB111:01'] = 'Main_DR'
supertype_mhcII_allele['HLA-DRB112:01'] = 'Main_DR'
supertype_mhcII_allele['HLA-DRB115:01'] = 'Main_DR'
supertype_mhcII_allele['HLA-DRB301:01'] = 'DRB3'
supertype_mhcII_allele['HLA-DRB113:02'] = 'DRB3'
supertype_mhcII_allele['HLA-DRB302:02'] = 'DRB3'
supertype_mhcII_allele['HLA-DRB103:01'] = 'DRB3'
supertype_mhcII_allele['HLA-DRB401:01'] = 'DRB3'
supertype_mhcII_allele['HLA-DQB103:01'] = 'DQ7'
supertype_mhcII_allele['HLA-DQB106:02'] = 'DQ7'
supertype_mhcII_allele['HLA-DQB105:01'] = 'Main_DQ'
supertype_mhcII_allele['HLA-DQB102:01'] = 'Main_DQ'
supertype_mhcII_allele['HLA-DQB103:02'] = 'Main_DQ'
supertype_mhcII_allele['HLA-DQB104:02'] = 'Main_DQ'


DR4 = dict()
DR4['HLA-DRB108:02'] = [['HLA-DRB104:01', 'HLA-DRB104:05']]
DR4['HLA-DRB104:01'] = [['HLA-DRB104:05'], ['HLA-DRB108:02']]
DR4['HLA-DRB104:05'] = [['HLA-DRB104:01'], ['HLA-DRB108:02']]

DP2 = dict()
DP2['HLA-DPB102:01'] = [['HLA-DPB104:01']]
DP2['HLA-DPB104:01'] = [['HLA-DPB102:01']]

DP1 = dict()
DP1['HLA-DPB105:01'] = [['HLA-DPB101:01', 'HLA-DPB104:02']]
DP1['HLA-DPB101:01'] = [['HLA-DPB104:02'], ['HLA-DPB105:01']]
DP1['HLA-DPB104:02'] = [['HLA-DPB101:01'], ['HLA-DPB105:01']]

Main_DR = dict()
Main_DR['HLA-DRB501:01'] = [['HLA-DRB101:01', 'HLA-DRB109:01', 'HLA-DPB114:01', 'HLA-DRB107:01'], ['HLA-DRB111:01'], ['HLA-DRB112:01', 'HLA-DRB115:01']]
Main_DR['HLA-DRB101:01'] = [['HLA-DRB109:01'], ['HLA-DPB114:01', 'HLA-DRB107:01'], ['HLA-DRB501:01'], ['HLA-DRB111:01'], ['HLA-DRB112:01', 'HLA-DRB115:01']]
Main_DR['HLA-DRB109:01'] = [['HLA-DRB101:01'], ['HLA-DPB114:01', 'HLA-DRB107:01'], ['HLA-DRB501:01'], ['HLA-DRB111:01'], ['HLA-DRB112:01', 'HLA-DRB115:01']]
Main_DR['HLA-DPB114:01'] = [['HLA-DRB107:01'], ['HLA-DRB101:01', 'HLA-DRB109:01'], ['HLA-DRB501:01'], ['HLA-DRB111:01'], ['HLA-DRB112:01', 'HLA-DRB115:01']]
Main_DR['HLA-DRB107:01'] = [['HLA-DPB114:01'], ['HLA-DRB101:01', 'HLA-DRB109:01'], ['HLA-DRB501:01'], ['HLA-DRB111:01'], ['HLA-DRB112:01', 'HLA-DRB115:01']]
Main_DR['HLA-DRB111:01'] = [['HLA-DRB112:01', 'HLA-DRB115:01'], ['HLA-DRB501:01'], ['HLA-DRB101:01', 'HLA-DRB109:01', 'HLA-DPB114:01', 'HLA-DRB107:01']]
Main_DR['HLA-DRB112:01'] = [['HLA-DRB115:01'], ['HLA-DRB111:01'], ['HLA-DRB501:01'], ['HLA-DRB101:01', 'HLA-DRB109:01', 'HLA-DPB114:01', 'HLA-DRB107:01']]
Main_DR['HLA-DRB115:01'] = [['HLA-DRB112:01'], ['HLA-DRB111:01'], ['HLA-DRB501:01'], ['HLA-DRB101:01', 'HLA-DRB109:01', 'HLA-DPB114:01', 'HLA-DRB107:01']]

DRB3 = dict()
DRB3['HLA-DRB301:01'] = [['HLA-DRB113:02', 'HLA-DRB302:02'], ['HLA-DRB103:01', 'HLA-DRB401:01']]
DRB3['HLA-DRB113:02'] = [['HLA-DRB302:02'], ['HLA-DRB301:01'], ['HLA-DRB103:01', 'HLA-DRB401:01']]
DRB3['HLA-DRB302:02'] = [['HLA-DRB113:02'], ['HLA-DRB301:01'], ['HLA-DRB103:01', 'HLA-DRB401:01']]
DRB3['HLA-DRB103:01'] = [['HLA-DRB401:01'], ['HLA-DRB301:01'], ['HLA-DRB113:02', 'HLA-DRB302:02']]
DRB3['HLA-DRB401:01'] = [['HLA-DRB103:01'], ['HLA-DRB301:01'], ['HLA-DRB113:02', 'HLA-DRB302:02']]

DQ7 = dict()
DQ7['HLA-DQB103:01'] = [['HLA-DQB106:02']]
DQ7['HLA-DQB106:02'] = [['HLA-DQB103:01']]

Main_DQ = dict()
Main_DQ['HLA-DQB105:01'] = [['HLA-DQB102:01'], ['HLA-DQB103:02', 'HLA-DQB104:02']]
Main_DQ['HLA-DQB102:01'] = [['HLA-DQB103:02', 'HLA-DQB104:02'], ['HLA-DQB105:01']]
Main_DQ['HLA-DQB103:02'] = [['HLA-DQB104:02'], ['HLA-DQB102:01'], ['HLA-DQB105:01']]
Main_DQ['HLA-DQB104:02'] = [['HLA-DQB103:02'], ['HLA-DQB102:01'], ['HLA-DQB105:01']]

supertype_mhcII_allele_clade = dict()
supertype_mhcII_allele_clade['DR4'] = DR4
supertype_mhcII_allele_clade['DP2'] = DP2
supertype_mhcII_allele_clade['DP1'] = DP1
supertype_mhcII_allele_clade['Main_DR'] = Main_DR
supertype_mhcII_allele_clade['DRB3'] = DRB3
supertype_mhcII_allele_clade['DQ7'] = DQ7
supertype_mhcII_allele_clade['Main_DQ'] = Main_DQ
